MRRTTHKLLITLFNQLNVRPLTTLPQLPQPTSIVNPNHLLRVCTVLYQQQNSPEVRLQTHLRACEFHLTHEFFLQVCNKFPLSWRPVYKFFEFTETQPCFHHNSVTFNKMVDVIGRSRNIKLFWEVLQEMGRRRLANDKTFVIALKTLASIREMKKCVEFFHLMNAHEYGYSLETLNKVVEVLCRSKLAVEAKEIVLKLKTWIPPSGVTYGYLIKGFCEVGDLIEAANVWDLMVDEGFRPGIDAVEKMMETLFNINRFDEAMKLFQAVRTTRFDELVLSTYSLVIDWMCKRGKVSQAYMVFEEMLKRGIQPDNKTMSSLIYGLLAKGRVREANKITEGIERPDIAVYHGVIKGLLRLRKAGEATQVFREMIRRGCEPTMHTYIMLLQGHLGKKGRKGPHPLVNFDSIFVGGLIKVGKSLDASKYVERMMDGGMEVPRFDYNRFLHCYSNEEGVFMFEEVGKKLREVGLVDLADIFLRYGEKMATRDRRRNRVAEPLEELLRSQFQNGANGISGTDQIQQERAS*