MDKVLASLIENFGPPIDRREVPGSTIERYRDKLPPKLLEYWSEHGWGGYGEGILWLVNPQEYDAVVSCWIAGTALASHDSYHLVARSAFGDLYLWGEKTRFSLEITSVGSQYIFYRTEFTKEQLNTELEGFFLSKEVESMDFNGLFNPAKEKLGRLKHDEMYGFSPALMLGGADSLQHLKKVSAVEHLIFLAQLTDLQPYSFSEQPD