MKVSVKTLKGNHFDVDVSSSDTVMAVKKRIETAQGKDTFPFAQQLLIYKGKVLKDDTTMEENSVTENSFLVVMLTKAQNKASAPGSSTSVSSTSVPVPAPTAGGTQPSATTLPPAPAPSPAGPASPATTAPPVVSAAAVPAPDEAPASRNASVYEQAASSLVAGTNLQQTVDRILEMGGGSWERETVMRALRAAYNNPERAVEYLYNGIPETAEIAAPAPLAPAAGTTPATTRAPASPPVPAPVVPAQPAAAAGGGPNAAPLDLFPQGLPVPGAGAPGALDFLRTNPQFQTLRTMVQANPQILQPMLQELGKQNPQLFRLINDNQTEFLALIHEGLAGGLEGDVLGQLAEAMPQSINVTPEEREAIERLEALGFDRARVIEAF