MASLRSLVVFVSLVVAFGLAAAHGGHLDFSPADLESEDRITALFDAWCEEHGKRYGTEDERLLRREVFKEKLFQIQAHNSQQHSYQLGLNQFSDQSQEEMEARLPRVDVKDLMKKWGSVKEEVSSVAAPASIDWRRKGAVVARVKDIGSSCKGASWTYAATGAVEGRLAIDGNRLQDLSAQQLLDCVDEANKCTTLDPVFALDYVAENGLTTEKLYPYTGTIGQCKPLPSSLVTISGVERIYSSSDDTELLNAVAKQPVAVIVDGTTPQFINYRSGIYTGPFADAVTTTSLLVVGYDTLNGVPYWIAKNSWGYGWGEGGYIRIKRQGGEPYGILNINAFPSYPTGAAPGSKPPPCGGSQSCPSAMTCCCIEPAIGSKCSQYMCCPSKYSDCQGGCCKQKKSFSVDEMVFTTKNQTSSY*