MWAIALHGGAGVIPPNVPQEMTQKIEAALRDCLQQGISALEASRSAIDAVEIVVRALENNPLFNAGRGSVFTTNETIEMEACIMDGSTKNCGAVSGLTTVVNPISLARLVMEKTPHIYLGFDGAQEFAKQQGVELADPEYFRTETRLQQLRTERGEEELKSGKLESEDGAPISDDKFVGETVGCVAVDKFGRCAAATSTGGRTNKMVGRIGDTPIVGAGTYANHLCAVSATGIGEYIIKATVGREVAAIMEYKGLPLSEAVHEVIEKRVEKGTTGLIAVSNNGEIEMSFNTTGMYRAAASEDGHFEVAIWQS*