MSHPDPGKHRPRRTSPATAVLSAILLLWIGGEGGSAAVPAQASEAEEWYEVEVIVFRQWEQGGRHAERWPTRADLPHYPLWQIPAGCGDDHANRQELGIEDDPAAAEIDTDDLDAEEARLHCLPTERRRLTAHWGELTRSDAYQPLYHLAWLQPGFGRDRAVAVPVPYHWTPPTEAEASGQEFRDPRYQPAAFGLIRIYRERFLHAVVDLRLHWRAVGREIDSAEQIRAPLHRMSEHRRMRSGELHYLDHPALGVLMVIHPADRPPED