MLRRCRFCVFTNTLVCFPLKFHANSLTNFYENVLASARFSSQNLQILNSAKKALNPYDVLNMLRFQKNPDIALQIFHFAAQQPHFRHLRASYDVIVDKLVKANKFDAIENLLEGLKKGKASAGILVAVIRLYGRARMPQNALKTFYEMSDFNCKQSVTSFNSLLSAFVNSEKYETAEQIYENKDQFGITPDVCTFNILIRAKCELNRLDSANELIDLMCKQGLQPNTVTYNTLMASFCKAGKVGKVYRILGEMSNRNCIPDVATYNILIDSFCKEDKINEALKLLNDMLNEGYKPNIVTYNTLLRSFCERGMVQAAGVLFSEMSQKGCKPNVVSHCILIYGLCKEGQANSAYKLFQSVLSKNWVPNELTCRIMVEALYQTGQFDKVVRMADVMEKWGFAPDTKTWNALVNSWSNS*