MDDRSHLYIGTAFVAGVLLTLGFKDLVYPELERRVKDYYYYQASSQEKTAATSEDALSARPGPPAIVEGIEGCIGNTPLFRIKSLSDATGCEILGKAEVHSNAIPPTPLDCLLHSPQAEEHGILRPHSGDTIYEGTSGSTGISLATLARAKGYLAHICMPSDQAIEKSNLLLKLGAIVDRVPPAPIVEKDNFVNRARALAQAQTASNTDGRGFFADQFENESNWRAHFSGTGPEIYAQCEGKLDAFVAGAGTGGTISGVALFLKPKIPNLHVVLADPQGSGLYNRVRFGVMFDYKEKEGTRRRRQVDTIVEGIGINRVTANFEAGKELVNDAVRVTDAQALAMARWLVEKDGIFIGSSSAVNCFAAVKTAMKLGPGHRIVTVLSDSGSRHLSRFWAKAGDVGGAVDTKLEDVLNAKEEEY*