MSAYRITEASSATKNWKRGHSGINQLGGLFVNGRPLPEATRQRIVELAQGGARPCDISRLLQVSNGCVSKILCRFHETGSIRPKAIGGSKPRVATGEVVLKIAAYKRACPSIFAWEIRERLLQEGVCSQANIPSVSSINRVLRNLSTESKNSPLEFNLQNQDNASKLLANSTPVMASTPSGGMNLDPLEYLQEHRQSYATWTDSCSTSRLSSYYGGCDSTSAEFGGWQLQWPELTPAKQIAKSEPSSVLWASDGFTNSSLFYDHKCTEVDELQHQEVFMQAERPATNSCSTGNRIHMWLSNRNTKWSPPFAPPPKTITSRLGKQ