MGKVFDAAEVAKHNTPDSCWVILYGKVYDVTDFLSEHPGGAKIILKLAGKDATEEYDPIHPPGILEENLKPEALVGTVNPDTLPKIQAEPSPAVAEESQGQVPMEALLNMDDIEQVATKNVSKKAWAYYYSASDDKITKRFNTEVYRSIILRPRVFIDCTKCDLDTSFLGHKLGMPIYVSPAAMARLGHPAGEAGIAEACRSFGAMQIISNNASMTPEQIVKDAAPDQVFGWQIYVQIDRKKSEAMLARINKLKAIKFIVLTLDAPVPGKREDDERGNNVAASMPVPSAAKAADKAADGTPIVSQPGGVGKQLFAGTDPSLTWKDTLPWLAKHTDLPIVLKGLQTHEDAYIASLHTPQVKGIILSNHGGRALDTAPPAVHTLLEIRKYCPEVFDKLDVWVDGGIRRGTDVVKALCLGAKAVGIGRPALWGLGAGGVDGVKRTLQILADETKTCMRLLGVERVEDLGPQHVS*