MDAAKLKELKVFVQQVEAYPAMLATPALRFFRDFLERFGATLPSVAYAEEAKSAGGCGKPAGGCCPHPHGPATDEAESDDDMEEKSMPPKTYEDENVTDDESDIDLDTEGVVEPDDEPPQKMGDQDVEVTEEKMDEAQLSKGKAVEAMAEGKLEEALEYFTEAIICNPHSAILFANRAGVYVKMKKPNAAIRDADAAIKINPDSAKGYKCRGEAKALLGQWEESAKDLRLACRLDYDEGTAQVLKKVEPNAHKIEEHRRKYDRLRKERNEKRAAREREQRRAEAQAAYARAKKAESTAPPRGSARPGGMPGFPGGMPAGMGGMPGMGGMPGMGGMPAGMGGMPGMGGMPAGMGGMPGMGGMPGMGGGPGGIDMSKILNDPELMAAFSDPEVMAALQDVMKNPANLAKHQANPKVAPLIAKMLGKFGGGAARQP*