MEKRAFSRVQTLAETGIQTVPPEYVRQVEKAQQQGDNLRVPIIDLQGLSLLQRHDHLFNDQYDTIAAQISSAAENWGFFQIINHGVPDSLIARLQAASKAFFQLPVEEKKAYANEPQNPIGYGSKLGYSPDSDAKLDWGDYYYNVIWPPTRRDMSKWPIQLSDFTEAMDEYSIELSKLIEGLLEVLSRDLGLESGNSLNESVGGESKELHIRINYYPPCPQPDLVVGLAAHSDPAALTILLQDQIPGLQIRKDGVWLNVDCVPGALVVNIADQLEILSNGKYRSIEHRGVVHKDRSRMSWALFCMPPHDVVISPRRELIDEEHPPLYQGASFGEYMMKFFKKGLDGKGHVQEVKHHS*