MKIINARLRRQEALFTLDLQDGIIHRITAQAAMQTADAGAIDAQGRLAIPPFVEPHIHLDATLTAGEPEWNRSGTLFEGITRWSQRKASITPEDTRQRALKTIGMLRDFGVQHVRTHVDVTDPSLAALQALLAVKQEAADLIDLQIVAFPQEGIESYPNGRELMTRAIEMGADVVGGIPHYENTRDKGVSSVMFLMDLAQRYGRLVDVHCDEIDDPQSRFLEVLAEEARVRGMGAQVTASHTCAMGSYDNAYCSKLFRLLKASGINFISCPTESIHLQGRFDSWPKRRGVTRVAELDRAGINVCFAQDSIQDPWYPLGNGNILRILDAGLHICHMLGYDDLQRCLDFVTDNSARALCLGDNYGLAEGRPANLLILDAENDYEAVRRQARVLTSIRHGKVILQREVEHIRYPA*