MRFRCVSKFHNSIVLEPNFVDLHLSNYSKINRGDTKLIECVDDICYAIEDHHDEEDGNATKYHQIDNFSKLYDRIINCRLAYNYHFESDNGLFCIWDLKYIAICNPTTREVRFLPDVPHEGEDFICSIGFAPEENKYKVVVTIETYGKEIIKYDEHGFSIAGNIYGICISGIIYRVSLDLDYSIVAFDVKSEIFTSITMSIELCRSFSDCDNMLIEVNGKLGMMKYLDYLFGNDIYLWVFDEDEEWKHEILHFPLEREPNEFDLHSFTIRKYGAEEIVFAIHITWRSHDDVLVFYIYDMKNKSWRHFEVQEFPGQIESICTYSETLFSLENIGSVHHQV*