MNEGHLSALRSFLHPGEIITPDSPAYLSKAQTWASQKQLNPRLIVRPASTETLSKLVAYLYTTDLDFTIYGHGFMSASAKDVLINMSAFDDFHFDKHSELATLGAGQTWEDVYKKLRNAAPDYGRVAGTVISGGFSWLSGEFGCISDPENMLDAKVVKYDGSVVWASREPQLLWALRGGGGGFGVLVQVVLRVFPYPQTIWAGPILIPREQLEEVAGGIANFVSKPVDPKITMFLYVVKKRLLESIGTDTDMLVIHAFDAHGEVHGRASFQWALDIPGAIDQTQVTCLEGVANLQDKAHIVKGSMKQFWAPLLLPEISKKTIIRAIRWSDEIQQLDESLADCTYLIFELLSSREPVGSSSNCAWARPAGGKHILLLGTGCPAGSGPYEETLARELAMKAASKVLGEDAEYCYLPNGFEDFHDAKKVLPSHLR*