MGEEESSSWHDVIRDIYKSQTTHSPSAQPNFPLDSYSFTTADETFETMRLTPIFVTLSLTLAAQASWFGGSNSDSTHTAALPYTTWTSKQLQDWLDVHNIALPKHAKTDSELRELVGDNWNKVSTWTYDQYASAQKAYADLRDTSFDKWDESRLRQFLLEQGVVAPKGPREKLVLMANERYRAYNNAASSFADGARATASSVVSGASEKAEQVTRSVASAAAQATRDVARAFDHSKDYIYSTWDDNMLRSWLVERGLIKSNEQKKKEELLEMVHNAWGKVANPIWDAWSNSYMHHWLAAHNIVKPETTQENRDYLIYQMKQYYYNTSDRFWHTWSDSQLKQWLVDHDVIKSDAQVSRDKMLKMVNDNWYSAKDTFWNAWTDNQLRQWLIDNGYMRSDAQKKRDELIKLAEEKYSDVNAKTAAYLAWPDARLRAYLREHGVSEDLVPGGRPGLLQETRIRWVQAENRADTVLEKIRELANDSAQKVEDVLARMLNILTTGYIDVRRSVHEDYDAAKEGYEDMKRRTDAEYQHAKRAGDAQYAHAKDQANRGYNQAKKAGQAQYEDAKARAADSEEWAEDKWGDAREYTGEKIKRAGEKVKGEL*