MLEVTSMGAEKRLCIDFAQIYKKSTLFWQNNEFVKELCTPAPDAKDLHFPADYAQCAWKQFTNCLWKQFWSYWRSPGYNLVRLSVSFLTALLFGAIYWQQGTKINDQEDLLKMMGAMFAAMLFIGITNCSSVQPFIDVERQVFCREKAARMYSPIVYALAQVAVEIPYTLFQTIFYGLITYSLIGFHWSVDKLFWYLFVTLCTFLYFTYYGMLTIAISPNAQVAAIIASAFYSIFNLFAGFYITRPQLPGWWVWYYWICPLSWTLNGLVTSQYGDMRKKISIDGKPEQAIEDFLKDYFGFQCDFLGVVAAVLVIFPVFFALSFSISISRFNFQKR*