MRSSVKKATKMNLRGLWFLFKIIFVLPIKQVLRSIGIVVFNKRKLDGDMLGRIFMRESFLLADKYSCNGVINPLLDFLSGVYRKFSGFPTTEMNQIECDLIDLDTSVFNQRLLNQHIIKSDYEWYYKPEKFDPKVDPVLLYFHGGGFALKLIPVTLVFLNNLRQYYPRMAIVMSDYTVTDALNHNTTYPLQNLQSILLYKYFTEMIGCKKVYLMGESAGGNMVLSLLVYLQKCGKVLPKKAIAVSPWVNPAILSEEEKTFMKDDKLDSVSIKGLDLCKKLYAPNNEYAHEYLTEPFLNVEYNYEYDVWHGIVEKCQLLITYGDDEILQMQIKSLIDKITELKKNSFSEGKNVYIDVKGGHIRPLLKITSDISKWSKLDGVKEILNFIKD