MTFQRLIYTVTSDCFDCYKCIRECPVKAIRISGGRAEVVEELCLYCGHCVEVCPSGAKRVRSGVDRAKTILSLRSKVVLSLAPSFPAFFRDTSPQELIAACRKLGFHAVSETAVGADIVSEKIREMLSGHEGQGEGRLLISSACPVIVEYISRYRPDLLPCVIPVGSPMRAHAEYLKSVFGHETAVVFAGPCIAKKREAEQSGGVVDLALTFSELAAWMEEAGVYPSDLRTDGGDFYPSRSSYGALYPIQGGAIRTLERMGTPGSWVFESFSGITQIARALDGLDIDSLDVPLFLELLACEGGCINGPAFGSRRGSLDRHLKVLSYAEGASREWVRCALPLEVEVHGDPYRETPISDEEIREALRSVGKYSPEDELNCSGCGYDTCRAFAEAIVRGRAERTMCVSYMRKLAQKKANALLKTMPSAAVVVDQDLKVVECNSNFARLWGAEIEGMYGVRPGLEGADLRKIVPFWKVFQLVLDDQGPELVEEDFRVGKRIIHGSIFVIERGAVAGGLFQDITVPWIQRDRIVQQARKVMKDHLRTVQKVAYLLGENAAEMEATLSSIVESFEGEHHG