MGEAKSSTGQNLHHVLGYGFHGTLTNSMPSANLFEQGGGAATYFGELEAALAHQVDTLRRAQQTAVNNNSSSTVHHGYTTPFSTAATATATATATARTLDIFPSWPMSSLPTPKEGCSNVTADTTDSESSSKNNSVQKASSDHQHGAVADMMKQFDQIPQQQQQQHKVAQNMAATSSTHSDKMRKTLDPKIMRRLAQNREAARKSRLRKKAYIQQLESSKLRLAQMEQDLERARSQGLLLGGSPGGNISTGAAMFDAEYGRWLEDGGQRMAELHGGLHAHLPDGDLRAIVDDALAHYDELFRFRAAAAKSDVFHLITGTWATPAERCFLWMGGFRPSDLLKTVVPQLDPLTEQQVVGICSLQQSSQQAEEALSQGLEQLHQSLADTVANGSSMIDDANLGSFMGCMALALGKLSNLEGFVIQADNLRQQTLHQMHRILTIRQAARCFLAIGEYHNRLRALSSLWASRPREILVAAEGNCGEISIAAQPSDSQFSAF