MEARYFKNPFPDYVEGSIIRADESYFVSHAVDLKNKIVESTWLRHRKVKDPTLYTGELGIAFMLLKSYWRTGNVDDLDMCMDIIEGCASRAASMKEYVTFMCGRAGIYALGVVAAKSAENPRKVHYYLEQLNQMANEKELLDARMPDELLYGRVGFLWSCLFVNKYIGEETIPWSSMEPVVRMVLAAGRAGARSRSCPLMYKWHGRRYWGAAHGLAGIMQVLMHFPLNDKDLQDVKETLFYMINHRFPSGNYPADEEDRSDTLVHWCHGAPGIGLTLCKASQVFSSQIFVDASLEAGERVWTRGLLRRVGICHGVSGNTYTFLALYRLTGDERHLYRAACFAKFLCEHGLEFISSSKMHGGDHPYSLFEGLAGMVCMLLDMAKPEDASFPGYEL*