MEELLLRHASHGRLSRPAAPRRLRVVAVALRARPSSLAVPGFPPPTAPAPAPALMEHVLPSPPVASDAAAVLLEAGVPQDDLRRAAGMCPELMSVPVETIRAALRFLTEEAGVPADELPRVLRRRPRLLVSPVSARLRPTLYFLRALGVPDLHRRADLLSFSVEGKLLPRIEFLEESLGLPSRAARSMARRFPALFCYGIDGNMRPKAEYLLGAMGRGADELFDFPEYFSYALATRIAPRHEACAARGVRMPLPAMLRPGDTKFEACLSGCVGSTPPRRRSPLWHAYWVDGAGAGVGEVVERARRDDASDAS*