MPTCKQTIIGLSCLSFSTIIGVVTWRYGPWASSTTNVENLTSTTSCDGCCNGLPSNCPLPVNQVLFPMVHNAHSSYQDNFVGASNNKPLEEALVSGYRALSLQTCECEGILSQYLLDRDEEWGLEESNLGFCGGVCGAGVRDPKEVLMNVKTFLEGNVNEILIIDFEVDESTLPDLRTALRSSNLTSHVFRPTSKYVSWPTMQSLIDDNTRLLLFAHGEGMTSCYANECEDGILYARDHFAVTATNDVESCEATLGGDTNIGFFQMKNYEDNKVKWPSENTARDLNSYATLEARLGNCKGQRLPNLLSVDFWDVGDVLDFVEAENKKRGGVTGGEYNEDVVFDGGGGGDDSEGNAADIEEVGNNVTAAERSGGSLRG*