MTATTISLDTLEEGSVPFSTLEQAFGPTSLGILIVNDLPAKFAGLRRKLLSYASYLAQLPSEQLDALTNAAVHYEIGWSHGVEKLKDGRYDTMKGSFYVDCQSFYLNAPTTLNSPGESSLTRGSGQNLWPSEAAIPGFRGAFEELCTLLIDIGALVAKAIDLYAARKIDGYETGFLERVVRTSHTPKARLLHYFPPSIESAPDEDEDEDSWCATHLDDGCLTALTSALFVDESNTLPPLQDENASPPILKILSKSPDPQAGLYIRSREDAVVKVNIPEDSIAFQTGEALEKITSGRFRAVPHFVRGPQSIGARVARNTLALFMQPDLDEVIDKAAGLTYGKFVETIVEQHA*