MTTETITFNHILGQGRVNQLGGVFINGRPLPQAVRVQIIEMASKGVKPCHISRQLRVSHGAVSKILNRYAETGSISPGQIGGNPRTKISLHSIEKQLMLTYEENPNLCAAELRQLLIEQEVCSRATAPTVASINRFIRGKGWHREKKPEKKRLSHSIDSILGISMGTAGRRCLSFARLAPAPRLFAVQFHAAIARPHSDSKCSSSDDDSLSPSESRRNRTSFSAEQLETLENAFKSNTYPDAGERETIARQTGLSEEKIMASSFTRPPSPQLLAPLITRFQTWFSNRRARCRKHLPMYPGIFPAVIPPSQPSVRSDHKQISPRLLQYCFQQPLFPMAPSLPLFMPAAPLLFPSFPSGELS