MKGLVFLLGLLPTIYASLVHITPASEDDFYNPPAGFESAKNGDILKLRNSPNRLASFYFPIDVKNAWQLLVKSEDSFGNPNAFVTTLIEPYNADPSKVVSYQTWEDASNINCSPSYGAQFGSPLSTITTQIDMTLIVPPLRSGYYVVTPDYEGPKATFAVGRQSGQATLDSVRAILKSGSFSGINEDAKVALWGYSGGSLATGWAAALQPVYAPELQKNIVGAAVGGFAANITAIAESVDGTIFAGLITLALNGLANEYPDLKTAFYEELSDFAVPEFKAGAENCLAENIFHYPLHQYFTGPKRAFEKGWGLLKEDIFNKSIQDNLLIGLNKTYLPQVPVLIYHGTVDEIIPIKDPHAQYQLWCDWGIESLEFAEDLSTGHLAETFTGAPAALAWIDARFDGKTPIQGCSHTTRLTNLLYPNTSDSTHSYFLGIYQAVFGTPLGPGINGDNITINSGLLGLVSSII