MVQSQFSLLWDSYKSNICSGFANLQQNGELVDMTLAADGHFVKVHQVLIALSSTYLKQLILSAPCQHPVIFLNNVSHATLSLILEYIYTGEVLVQSANLPAFIEAAKSLHIKGLESVVESSGIRGDKLELELDQTSLVGPHSSKGENNISKKISLPATARKVFVKHENINNEAGSSEDISSYSFEVDDHHNDSDDNINSQIVNKADKSKVTSSNLQFTVSIRGSLQVILNRYIYNLHSTQATGVRRWRCIDYRNRKCMAFLVTKGSLVINRANPHNHSFHDKKILDKIEKNAVYSALDDVQSYIENEKAKDRDEPMESDQFVSLELKEGLNNYAEECKFTPPILKDT