MHFSIPDTQELTDSNGSTFMGYNIHINGVFHCTVRYRQLHNLHEQLKKEFGQDRLPHFPPKKLLPLTDGQLEERRSLLEKYIQIIGQDSKLVSSDLITGFLLSAQQETTNERKQELKLDIYTMNNYQISLRVLSTDRTEQVLAKACKHINLPEEYTSYFALFLIKKEETGDIVILRKLQDFESPYISYKSVRDSNRIVLRKSYWDNEYDFELMTDPIALNLLYTQTVSDIERGWILCTKEVKSQLAHFQARLSKREYIELARTLKYYGYIQFVPCYCDYPKAQTKVLVAIGEQELSLRLIGQVVKEGSFKVTRMRCWRITATHNKQSIAAHSTASITSNLELSFEYLMSKDNLQWITISSEQAILMSVCLQSMVDQLLVKRNGIKAKPTEPHKGQWSYMKRDGSSHLISLDDPDVYPSTTSSSTNGETSTKFQESFSIKKLQEKFSSVSFKSGKDFVENHAFEGIGDDDL