MEKDKVQEEAGIETREEDDDESGTKRERESGEIEGGGGEPSRKKRDPEAVSRFKQRSAAWFAKLKEEFERKVAEHPDVDWSDSLAIDASSYRKDWDYVWSQAYGSFDKITPIPPMRYTTADPGPDYASEHDAVQIFCVKIRELRRGLQWPIHVFGLVAARDVIDHNRNIIFNRTRDDCQLLTQEVPYLLLTGPTRAVVVVDPVDFEVALKVKGSIESEDKDLSFLAVQLTRISNISGTHLINKEYTSKLSTLELTFGYIVRSVEATINVRVIDGSWPEEGFSARITAHTSSLKDYRVLLLDSGDEMKKMSVTADGMIELSRRVVSVEFEGELEVSVAAFGSNCNYMEAEEKFTPRTMVKARPSLMLAFVNWKSLSSGHSCP*