MFNLTFKNCPNNSNKNLRNLILSFFIIISPALSAPQKIHSLIEDSPKEVMDQVWQIIYRDYMDSTGKYDQKEWFKVRRKMLSNKYDNYSQAYESIRVMLSSLEDPYTRFLEPKEFNEMRIDTSGELTGIGIQISIDEKNNDVLVISPIEGTPAFQAGIKAKDKIISIDGTLTKGMSIENVVKLIRGKKGTEVKLGISRDNQFFKLTLVRARIEIRTVVSRINKSSSGNHFGYIRLKQFSANAAKEMRKALISLERNDPDAYIIDVRGNPGGLLEASIDISRQLLDKGVIVSTKTKDGITDVRRARGNALTHKPIAILVNEGSASASEILSGAIQDNKRGILIGKKTFGKGLVQSVRPLVDGSGLTVTVAKYLTPRGTDIHKYGIVPDIEVELKSIKGNRFSSIDLGTEKDSQYSVAESALIRLLKKFQDKKAYLPNSSNFEVAISSK