MNNIFKNLATIGPVGYLKAPGTCGSLVGLLGIYILRLFKFNIYFETILILFLIILSNFIIQYALKEFKYSVKFQDPSEIILDEFIGILITFYNLDLNYKTLLLGFLLFRIFDISKTCGIFYIEKYFTGSWAVILDDIGAAILSNIIIRFILL