MIIGISSRLFKGGTNFPGRVALKIDKNILSTVTKNYNIVFITGTNGKTTTTNLIYSILKSSGKEVITNNTGANLKPGITSCFIKNFKFSDSKEKYAVIEIDEANLKFLTEYTKPKAIIITNLFRDQLDRYGEVYTTLLKIMEGVNKAPEATLILNGDESLLGNLDVPNKIMYYGFDCPINEENKISINADAKFCNKCKHPYEYEFITYNHLGKFFCSNCGYKRPNLDYYIDSVKALDPSGSSISINGTDFYLNQPGVYNIYNALCAYSVAKFLGIEDDTIFDSLKNSKSSFGRQETIDIAGKNVKIILVKNPAGYDEAIKTISLDKRELSLAVLLNDNYADGRDVSWIWDVDFEKLSNLNINKVMVSGIRLYDMAIRLKVAGLNNDNFELENNFEELLNSMKNCDGEIIYVLATYTAMIDLRKFLYSKGFIKKLW