MFLSRLAPFSVLLGAFRPVDQGQISTIPPYWEMHTSLDWWRSLWETKFLKLLFCVFGVMSTLIIYGLMQEKIMRVPYGEEKDYFKYSLFIVLCNRVLTCIASSIFLLIQKSSKGPVAPIFKYGAISISNILTTTCQYEALKYVSFPVQTLAKCAKMIPVMVWGTLIMQHKYSGRDYMLAVLVTAGCAVFILYPVGSDVTPYISGGESTLWGILLMAGYLGFDGFTSTFQDKLFKGYNMEIYNQIFYVTLCSCAISLIGLLFQGHWFLATDFVFRHPDCLSDILLLSLVATASQFFIFYTILTFGALVFATIMTTRQLISILLSCAWFAHPLSWQQLMGAVVVFGALYIKAFFNRQGKRETSPRHLNERKDLEKSDFNVLLPKDVQITFENKRNEDVI*