MTDAGASTAAFAFAALMGCGSPNQPAFSMESLLKPEISDFSPKATANTEESTICSVCCDEASGRHYGVVACFGCKGFFRRTVRAGKNYICRYDQKCRIDKAGRNVCRSCRFQKCLDVGMEPDAIRPDRDKTGRQKNPRRNGSHLINGLDPAVVKKLSGASMLGDLPCVNKRDDSDENPTSPSSRAESAPAVDIRPSPCDEILTTLREIEQICLQLRDVAPVSPLARPTLLDCVHRPSLITPRSQLLFDGSKGPGSLTTIAENVRRMIVLVFDYANTLKPIADILPEEKIALIRNCITPFSLLMLSFYSSKSDSDAVYLPSGHTLPSDMSLFSSVLDDDKRHLLMIAKCEAVRRGLVDQVINQLRKLHVTETELLALKAIMALDPNVKGLSMKSSGHLLVGRESVQNALFAHLMTRHPASEATARFGHLLLLIASVTKVASAMTGLIQFSKDISLPVDPLLDELLLKDF