MLKEFKMIEAVAPDMLDVLQERFQILRNIYWMQPIGRRSLSETMGITERVLRTETDVLKQLNLIEPSKSGMTLTERGLEVYQGLELVMNQLLGMHQIEKEMTQYFGIQRCIVVAGDSDIQKKVLSDFGDVLTNTLNLLLPNGENTIAVMGGTTMAMVAENMGSLETEKRHNLFVPARGGIGEAVSVQANSISAVMANKTGGNYRALYVPEQLRRETYNSLLQEPSIQEVLTLISHANCVVHSIGRALHMAARRKMSDDEMVMLKQKNAVAESFGYFFDEEGKVVYKIPRIGLQLKNLQEIPYVVAIAGGKTKAKAIRAYMKNAPKQTWLITDEAAANEILKGVTL*