MESKRVGIVGAGVSGLAACKHALDKGFSPVVFEADDTVGGVWAHTLQSTRLQAPTSSFRFSDLAWPASVTATYPSHHEVMEYLRSYACQFDLLKCIKFNSQVLGIDYLGATEEEIMGWEHWSGNGKALGAGKDGGWRLTVKDLKIGNVEVFEVDFLILCIGRHSGTPNIPEFPENKGFELFKGKILHSVDYSYMDDVAPFVKGKSVTIIGSGKSAFDIAAEVAKVNGTAQPCTMIYRTKHWLVHKSSIWGINLSYFYLNRISQLLVHKPGEGFLHYILASALAPLRWAITKVIETYFKQSIPLQKHGMVPDYSFSFAMSSCLIAMLPEGFYDRVDEGSIVLKKSKRFSFYSDGIILEDRNECIKSDIIILATGFRGDQKLRDIFMENWCRKIVVGSSDTPVPLYRECIHPRIPQLAIVGYSESLTNIYASERMAHWVIHFLAGGFQLPSIRCMEESVAEWGKYKDIYNGKYFRRSCISTVNIWFNDLLCKDIGCTPRRKKGFLAEWFQPYGPADYAGLC*