MASNFSFPPLTPEQIAEALHTYGLAPTANLRAEDIANPQPDLLPAVISNFLATVVDPTGADDLDGQLGFDALASLDNPEHYMEGIRVLRLHKRASAFLESIQFPGFTLRDLLRPDPRRLVQVLSALINFLYYRDDKLALLQPIIHEFPNLDERCMELKAKLAEHQKAIADHELAAQMEEPMVQQIEAEVNSLKQKLVEYNKKQLALRANATAINDKKEETHRKIAKNDFELVKLAQENSKLLPKIVESPEKLQRALEEKKTARAELKNAEKIATQSVQEKTATLEIYSKGYEKLSKHSTKIQALQEQVTATKALEKEVKARKTKISDESVEIMALDTKIIEWDGKVHEMEEHVKAKEKKKDQIVADENQKLAALSSEVEWKLKCLEPRERKVEETIAKATKLCAEVDSTRTDAAEELQLIYAKFQQIGHAFTCYKDNFKSFLEQVDEVSKETLESLDRQAVEPLDTSATL*