MFFIEVSLLTGIVMGGGAGVSLHGKFRVATNNTVFAMPETSLGLFPDVGASYFLARLPGFYGEYVALVGARLDGAEMLACGLATHFVPSNVRAFLINSKTYVWFTISLFFHSLVHLRLEIINKCFSKRTVEEIISSLEEVASNSASKWVAQTIKYLKKASPTSLKITLRSIREGRTQTVGECLQREYRMVCHVVRGDFSRDIFEVIKHGHHQHFALYFVVIVHQYDGGLFWGACSGCLQGWNKCMMMQLKSISLGLMIQSGKIWTYLSCIQMEELWSPSFEWSLY*