MRRGPSPPVLNLQKKSTCSKLYIVKEGDTCASMSSEAKLSINGFLAINPALNCSSLQVGDLTCFSPCHPHPTHSMQKGLLVDYIGAVGIGIELAEVPIKDDLEQFLILAFAIDADANAVTQNGKFTPYWLSSITPQSVAAIKASHPNLKVLMSLAGYSLYVASTGETHVVNWYDPKDPQSWLQNALQSVGSLVETYHLDGIDIDYETFPESKTFAKLVGTLIKRLKEEKKISIATIAPYESVLPYYKKLYKRYKRQIDYVNYQFYANNFSTAGEYVGGYNRMSKVFPRRKLLASLEVGPTARRPTADVFFEAFSELKREHGSVPGFFLWAADHSKAEGFLVEKVGQCIL*