MSKFRRILTYILDLGVNPKRQPLDEEDLKLAAYLIDLGESIDKGDFDIEMEQHLSNFEDDLQDLSKFQFSESLHDSSMPKDALLIVDSWNSWKDTAAIDSVTPSSHKLKLLTIPAGCTGRIQPCAVGIFGSFKKVVKTLTNYAQLTNSNYKFQTRDETLKLLSLVWRQLCSPKLEKWARYAWVAAGYDVPRPASFETPAQLLFPRGVAGDCTMHGCSSTSFVKCLYCEKLFCFEHFVIDHHNC