MLLEKGYAVKTTVRNPDDMAKNSHLKDLQALDPLKVFRADIGEEGSLDDAVAGCDYAFLVAAPMNFNSENPEKDLVEAAVNGTLNAMRSCAKAGTVKRVIITSSDAAISRRPLQGDGHVLDEESWSDVDYLRTEKPLAWAYCVSKVLLEKAACKFAEENNMSLVTVFPVFTLGAAPAPVARTSVPGILSLLSGDETHLEVLKPLQSFTGYVSIVHVDDLCRAEIFLAEKESSSLSSAESSARYICCSFNTTVLALARFMAGRYPQYNVKTDRFDGMPEKPRVCCSSEKLIREGFDRSSSSTRIWATYLMTLWSKAGPWEFYHIERTAHAALLSTYSLRQKNETKTGCDISFRPKKRN*