MTTEAITFNHILGQGRVNQLGGVFINGRPLPQAVRVQIIEMASKGVKPCHISRQLRVSHGAVSKILNRYAETGSISPGQIGGNPRSKISLQSIEKQLMVTYEENPNLCAAELRQLLIEQEVCSRATAPTVASINRFIRGKGWHREKKPEKKRLNHSIDSILGISMDSDSKCSSSDDDSLSPSESRRNRTSFTAEQLETLENAFKMNTYPDAVEREQIAKQTGLTEEKIMTWFSNRRARCRKHLPMYPSIFPTIIPSTQTTQPLFPMAPSLPLFMSTAPLLFPTFSSTELS