MSMTEEEIGWAHAVKTAFREHVEQNDQLQDVSDYEYAHCAILTRGNVADAVDRLEKVQEFRKEYKINDSVEEGMALLHALTQEQQPWFLVSVDYQPDRGHFTLVYDYARLNPSAVDFPEDWRIWLGGGGYYLSQLCHCNLMACREGQVHICECEGMTAKNFHMDFWFRSWHHFAAFYPHKYKECSWLHTSTIAIMQHAFFKSFMGPLAEIIRVGCNFAGYDGRIDAMFKAPSEAVAAERLLRTCLSFLRVRYHHEATFRLPEPIIATNDDPPDNNDEGENEEGDFDG*