MLQKGDMYGKDHSGITPQQLTPEVWDYVFLGKEAPRDCAISPEQLAAMRREFEYWYPFDLRVSGKDLIQNHLTFALYNHTAVWAADKAKWPRAIRCNGHLLLNSEKMSKSTGNFKTLNEAIGEYSSDAMRWALADAGDGMDDANFETTTANAAILRITKELAWIEECLAPGSGLREGPADLLADRVFDNAINIAIAAARDAFERMAFREALKAAAYDLGNARDVYRLACGPEGMHRDVTQRYIEVSTLLLLPFTPHTSEHVWRNMLKKEGAAVTAGFPTGAEPDTILQRAAAYVEDLIPAMRKAIAKAEAPPKKKGPGPAEPPPRVVGAHVFVSERFVGWQEAVLRALAPRFNAKTRAFAEDAVPAVLEAAKQDSAMSSMADKQLKQAVMPFAKFKQEEALAAGPQVLDVKLPFSEVAVINESMAYLLRSLKIDKIEVHLATDAGVPELAASVKADLNGAYPASPVFGFVTAAAAAAAAPAQ*