MKTELRLVPVKDSSFQLRARSKEANLAVGSEIYQIGGINKKGKRSRSVCVLDCLSHTQRRAPRMRVARECAKACLLDGSIYVMGGTRKCESWGEVFDLKSQTWKKELLPSPTGDDEFDCKFELLVLGAKIYVITEHNKYAYDPKQGRWLLLLEMGLGFAGIEWILETCGVWCVLDNLVFKEFSDDLFWYDVSCGKWVIVEGLEDLCNTKVCCCYRMIQLVNYGGKLVIVWLVTPQPVFRRNKPPVIREEKTCFAVIRLERRLTSSGLAISGEIERLSFSLVHGSYNPLTCLSVSL*