MKISLLGHGKTTLALARFFKKNHNEVKFFDDQFTSFHKDSEGFLCYPSKDFNPNDSQLEIVSPGISFTNPLAIKAKHLVSEYDYIDSLFDSVFTPTIISISGTNGKTTTTEMITMLLEDFKAVSGGNIGTPLIELFEKQSPLWVLETSSFSLHYTNKAYPLIYLLINVEADHLTWHCNFENYLNAKLKVLTLMPKTSLAILPLKFKEHPIIQNSQAQKIFFDKSEEVLERLKIPSNALFFKGAFLLDAALALLVYEQFLKIKNLKWQDYRENALKRLNAFKIGSHKMEEFKDKEGRLWVDDSKATNIDATLQALKTFKNQKIHLILGGDIKGVNLTPLFEEFKNHEVSLYAIGSSAFIIQALALEFNVSCQVCLELEKAVQEIKSVLLQNEIALLSPSAASLDQFSSYKERGEKFKAFVLKD*