MITTFPGRHYETGTIANALAAMGAVSPKTGRPYSEALALGASGGIAFGYFVFEYTGHLPHVALLTRNTFSPFERALDNLAIRRDSRETTQAKRAEDNLRLELDAGNVVIVWADVFSMPYRGLCATQMWHMQPLLVVGQDGSDFLVADGASVPLRVSAEELDRARGKVKKDRYRMTILEAPDTERLGEGLIRGMETCAALFLDKPPMGSANNFGFTGMRNWAKMLTDPKNPKGWARTFAPGPRLTQALAGKIGQPGVWDWISTWGTAPAGDRGRFAAFLREAAVWTGLSALNSVADAFDLSAIQWEALAEASMPDLVPEFARLKELKRRRTEVWISQPPDAVAQRAAMANEMRSLIATLGEPGRLEPFASEIQAAMAEIVLRIAEIEEPAVREMRAALG