MNTARDYRSVLLHYFLLGRTATESHRKLVQTHGENAPSLHTCFNWFTRFKRGDYNLEHQPHPGRPSSRVRGRVLRELKANPKSSVRDIEKTIHIPKTTVARILHDAGKTPKLPQSHREGTESTADDASVQTASDDGLLGLACSTRRSHETYLILYGWNTRTVPTKDLEKAYKNWVDVDEKPQQAPKAELHGKKELLCFFFSVLGPIYWEILPPGITIKADLFTTQLEEVAVRVPPKLLSEGKILMLMDNARPHHAKITQKKMDELEMEWLPHPPYSPDLSPCDYHCFRSLSNFCRGKKFKNRDALVKEFEAWINSKPQAFWKRGIETLPDRWRQVVTTKGAYIDY