MSYDSSRFSIEPVQNLGSCCFLQSGNLDYSSSSDNGSHATYPSVCIFEQYCTLESSTNNNIPSLNSPSTVSFSPNNSPVSKLHSKAYVLSSQNLLEIVNESLENKSFLTLNDDELRHKIRELESAMLGHDTDILDTYDTIIPKESDSFLKEAERWKRMVAKISRGDLKEMLCTCAKAVAGNDMETTEWLMSELRKMVSVSGNPIQRLGAYMLEALVARLASSGSTIFKVLKCKEPTSSELLSHMHLLYEICPYLKFGYMSANGAIAEVMKEESEVHIIHFQINQGIQWVSLIQAVAGRPGAPPKIRITSFDDSTSAYAMEGGLEIVGARLSRLAQSYNVPFESNC