MNTARDYRSVLLHYFLLGRTATESHRKLVQTHGENAPSLHTCFNWFTRFKRGDYNLEHQPHPGRPSSRVRGRVLRELKANPKSSVRDIEKTIHIPKTTVARILHDAGKTPKLPQVIPHDLTTAQLKKRVDVCQGLLHRRSNFNWVSHIVAMDEKWITYDNPERKLQWVDVDEKPQQAPKAELHGKKELLCFFFSVLGPIYWEILPPGITIKADLFTTQLEEVAVRVPPKLLSEGKILMLMDNARPHHAKITQKKMDELEMEWLPHPPYSPDLSPCDYHCFRSLSNFCRGKKFKNRDALVKEFEAWINSKPQAFWKRGIETLPDRWRQVE