MEASNGQIHHHDEQPRAEQKIIIDTDPGIDDSVAIMMAFQSPGVQVLGLTTIFGNCTTEHATRNALILCEKAGHPEVPVAEGSHEPLKGGKPKVAAFVHGSDGLGNIELPDPTIKKVEQSAAEFLVDKVSQFPGEVSVLALGPLTNLALAIKKDPSFVKNVRKIVVLGGAFFSAGNATPSAEANIHSDPEAADIVFTSGADIYVVGLNITTQVSFTDKDLLELRNSKGKHAQFLCDVCKFYLDWHIESYGAPVIFLHDPVSFAALVRPDLFTFRKGVVRVETQGICAGHTSMDMLLKKWNSENPWTGYSPISVAWTVDVPKMVAFVKELVTGE*