MSATLTGSGTALGFSCSSKISKRVSSSPASNRCCIKMSVSVDEKKKSFSLQKSEEAFNAAKNLMPGGVNSPVRAFKSVGGQPVLIDSVKGSKMWDIDGNEYIDYVGSWGPAIIGHADDEVLAALAETMKKGTSFGAPCLLENVLAEMVISAVPSIEMVRFVNSGTEACMGVLRLARAFTNKEKFIKFEGCYHGHANAFLVKAGSGVATLGLPDSPGVPKAATSDTLTAPYNDLEAVEKLFAAHKGEISAVILEPVVGNSGFIPPTPEFINGLRQLTKDNGVLLIFDEVMTGFRLAYGGAQEYFGITPDLTTLGKIIGGGLPVGAYGGRRDIMEMVAPAGPMYQAGTLSGNPLAMTAGIHTLKRLKQAGTYEYLDKITKELTNGILEAGKKTGHPMCGGYISGMFGFFFAEGPVYNFADSKKSDTEKFGRFFRGMLEEGVYFAPSQFEAGFTSLAHTPEDIQLTIAAAERVLSRI*