MASELKPLNVLMVGTGEYTTGFVGGGASGSDKKVGVVGLSLFDLRRRGKVDKLSMVGTSGGKFPAIREHLKKNISQVYNSLDTSFDSFPANDKTDPSAYKTAIDALSPGDAITIFTPDTTHYPIALYAIERKIHVLITKPAVKILSQHLELLEAAKKNGVYVYIEHHKRFDPAYSDARYKSLGMGDFNYFYSYMSQPKSQLETFKAWAGVDSDISYYLNSHHIDICESMVSQQGFLPVKVSASASKGTAVGLGCDPITEDTISLLVHWVKKDDPSKRATGVYTASWTAPQKAGVHSNQYFHYMASGGEIRVDQAKRGYDVADDKVGQLMWYNPFYMRYAPDEEGNFAGQTGYGYVSFEKFVDGCRLVNKDGVPALKVLDDRGLPTLANTVGTTAILEAGRRALDENREVEIKVEDGVWSLV*