MMRWLYRWLPIIFGCHCRSDRSFFFRGKQFPLCARCTGELIGILLAPAAFWIFGLPDGKICLWLLLPLVLDGGIQRLTRYESGNIRRLLTGMLFGYALVGLLVLSTIGAARWGYQLGKQLAV