MRFLLTKRAFRIFNPRFQRLWLTSSPFSSTSNSGGFPDDSEPESWRTIEGLLRSPANFSPLSPITFLERSAKVYRDRTSLVFGSVKHTWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHQLLEIAHGALDLLAKSDKTRKSLKLVLISQSNDDDDSDEDSSSTFASKYSFDYEYETLLKSGDSEFEIIKPRCEWDPISINYTSGTTSRPKGVVYSHRGAYLNSLATVFLHQMSVYPVYLWTVPMFHCNGWCLVWGVAAQGGTNICLRKVSPKMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPLPHRVEIMTGGSPPLPQILAKMEELGFNVSHLYGLTETYGPGTHCVWKPEWDSLSLEERTKLKARQGVQHLGLEGLDVKDPLTMETVPDDGLTMGEVMFRGNTVMSGYFKDIEATRKAFEGDWFHSGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEGFDTIKPEEIIGFCRDHLPHYMAPKTIVFGDIPKTSTGKVQKYLLRKKADEMGSL*