MAAVGDEKEQEELIPGLPYEIAELCLLHVPYPYQALSRSVSSTWNRAITHPSFIFSKKTLSRPHLFVLAFHSQTGKIQWQALDPSSGRWFVLPQMPLQENSCPTEFACAALPHQGKLFVMAGGGGGSDTLVYRAATNQWALAAPMPGGRKRGFFAAEGVEGKIVAVGRSGTDIYDPESDTWREGKKQGGELKRYEVVAAGGKVYVSEGWWWPFMYRPRGWVYETEKDTWREMGVGMRDGWSGVSVAVGGRVFVIAEYGDAPVRVYDEEQDTWRYVKGGSFPRDVIKRPFLATGLDNRIYVASYNLNVAIGKMKSDRIQGKGDFEVSVTWEVVEAPSAFREFSPCTCQVLYA*