MPYLQHYDDGVVVNFLAEEEDDDDHPVPAPFDHEDDRDDEEDEVEEDMEDVEEQQEEPEQRNYLPGVRHCAQVLFHRRNQEQQQQLLLQQQQRTAPPIVCVSCKETYTPRRAGTCRECYEEASETEEALRKEINDLSARIAFLKSWAPEVMGEGCTDLVLESSDGSKIRAHRAVLVSRSSVFKAMLENEMEESRSGTIKITDFSSEVLRLFVHYLYTAEIYPESLEECAFDLLALAEKYNVKHLKSVCERYMTSKVNNDNALFSYEYASQHGAKVLKEAALSTILENIYELPKKDAYRDLVNRDAKLIVEIFEIFLAMQTVGSS*