MILFRVQDPCNIIIIEGQKSKKLRNALHQGNVVALVEQTLQEATNPFDLCFLDGVRTSLDPCTALMGMLTSHTGDKRKIKRIVFTTSLQFDLRAGDVQMGIDRAYEDLKFDSFTQGDYKSAISNQPFLNRLLKSKPDIMKDILHFKNMGTPIPWAEQVDGEEESIGDGISEGEEGKAEESNEYETNDDAISVESFVAVAANITTAQQQPGYIVSKIKGNEWEEFASPTISYKAPNSVNTLMQQFKGRTAAVSKYVLFEAYEKVEGRLVSAVNAAAEHSDNPTLKGWAFELEQLHAIKTVFTKNSTKNSVKKLLTSKEGLCFKPVENGEVSYDGNKLSYSPETEFESGTIIWCMKWNQGCFDAAFFKDEVLLTLQFTVAGDHSLKVQYISDLKNAIENSLDQEGLR*