MDRYCVFGNPIGHSKSPLIHRLFAEQTGEALVYDAQLAPLDDFPGFARRFFEQGKGANVTVPFKEEAYRLVDELSERATRAGAVNTLIRLADGRLRGDNTDGAGLLRDLTANAGVELRGKRVLLLGAGGAVRGVLEPFLGECPAELLIANRTARKAVDLAERFADLGAVHGCGFAEVEGPFDLIVNGTSASLAGDVPPLAQSVIEPGRTVCYDMMYAKEPTAFNRWAAERGAARTLDGLGMLVEQAAEAFFLWRGVRPASAPVLETLRRQLATV*