MTTEAITFNHILGQGRVNQLGGVFINGRPLPQAVRVQIIEMASKGVKPCHISRQLRVSHGAVSKILNRYAETGSISPGQIGGNPRSKISLQSIEKQLMVTYEENPNLCAAELRQLLIEQEVCSRATAPTVASINRFIRGKGWHREKKPEKKRLNHSIDSILGISMDSDSKCSSSDDDSLSPSESRRNRTSFTAEQLETLENAFKMNTYPDAVEREQIAKQTGLTEEKIMTWFSNRRARCRKHLPMYPSIFPTIIPSTQTTQPLFPMAPSLPLFMSTAPLLFPTFSSTEMS