MAATLTGSGIALGFSCSAKFSKRASSSSNRRCIKMSVSVEEKTKKFTLQKSEEAFNAAKNLMPGGVNSPVRAFKSVGGQPVVMDSAKGSRIRDIDGNEYIDYVGSWGPAIIGHADDEVLAALAETMKKGTSFGAPCLLENVLAEMVISAVPSIEMVRFVNSGTEACMGVLRLARAFTGKQKFIKFEGCYHGHANSFLVKAGSGVATLGLPDSPGVPKAATSDTLTAPYNDIAAVEKLFEANKGEIAAIILEPVVGNSGFITPKPEFIEGIRRITKDNGALLIFDEVMTGFRLAYGGAQEYFGITPDLTTLGKIIGGGLPVGAYGGRRDIMEMVAPAGPMYQAGTLSGNPLAMTAGIHTLKRLSQPGTYEYLDKITKELTNGILEAGKKTGHAMCGGYISGMFGFFFTEGPVYDFSDAKKSDTEKFGKFFRGMLEEGVYLAPSQFEAGFTSLAHTSEDIQFTIAAAEKVLSRL*