MRTTLQAVTNYSRLSLAANAQDAKPLYVPGSQAERQARAGRMSRPLRRGTHESWWSAEMGWFNAVAKTIPTFRVLDEEGHMVKDGHESQATKEETLSIYRTMTLIPIVDNVLYQSQRQGRISFYMQCAGEEAAIVGSAAAMLANDEIFGQYRESAALLHRGFSLDALMAQCFGNVDDKGTKGRMMPVHYSSPEHGFHTITSPLATQMPQAAGAAYMLKLDEERQGDCVICYFGDGAASEGDFHAALGMNSVLGGPCIWFCRNNGFAISTPIIDQYAGDGIASRGPAYGLDTIRVDGNDALLVEAMTYRVGHHSTSDDSSMYRAIEEVKEWSVVDNPIHRLKNKADVMKAFSRAEKLPKPKLGEMFNDVWGVAPGEEVPAVIMEQRAELGRLLKKYGEVWPPWKKELKKFVEQGEDVMDCD