MRFTCLLEFRMVLDLDLLKFQYVLPKQDGCVLQALNKTMCATSNLCKSWNQDLRSSCGECSHNRPASSLTSSFHGPRTSRTVLAFLAFTSGFSLPFFRCCCSILQPSMQRVFFLSIQVHTHIHARTHRNTCLPYASSVYILIFGPGHDHALYAVMLNAWFSIVNYVGGQRVVALDLKSVAKINRFAGMEDELLDFIPGLPKDFRLRDVPVDFRSRDRKQLEFLFHILEGMKKAAGALINTVYELEPEIVETFATESGLSVYTLGSMSSLEGAAAAASSQIMNGSSTMNNHVSQRSSTPLMNGSRDVDDECLRWLDTQPRASVVYVALGSIVSFTEEETQEMALGLEASGQPFLWVLRRGAVVDDPMSALPAGFLQRTRERGRVIPWAPQTAVLAHASVGCFLTHCGMGSLLEALSAGVPMIGGFCKDLGPEQQPPHALPGARGGHPLARSACVASPGSQILR*