MDSVRVFVSYVFISAVRHYSSLSTMSPSLRYAYQEVSEVSPHRRFIAYTMYDKDNDFFKLCVRDLNSGSLCSKPQADWVCNVAWAKGGQALLYVVTDQKKKPYRIYCSMLGSKDEDVILLEEPEXLEVPEENVHVNIKHTKDFKFVTVYVFSTTYSKECEACAHCNIEHQQGYLYPFTNANKEGQSDVFHLKELGLHFIPLPESVSQISHGPNYDFYSPIMRFTISSPVPLDDEIVLELDQMEKVSDIEDILSYKPAAELELQELLVDSASGFGNSEA*