MASSFSKKTTLLAILEFSKNVNVVEKKKGIQKIENVVDNKEREGLEVQEVGLEEANRQKSARLLWSEKWKSEFDWLEFDITQAKMFCSICKGDPNNKSEFGTTRAINFQHSALVNHGGSKKHKVLAWASHTGKKNFDMGIAKQFDVVEDSMKNLFHVSYFVAKNDLAFVKFVPTLSLLRECNTPNIPETMYNNDKSCASFVHYISKGLQLEYLTHIQKSPFFGILIDECTDISMDEHMIVYVSYIKDDETKTSFLDLLDVTVVDRSSRGLFVSLRKLLIDFGLNERKLVSFGFDGASVMIGKHGGVAKGLKDICPFLTSIVLPIEQICVQVM*