MATHHDPTLDLPRLLCLHGGGTNAVIFTMQCRVLSLHLRPYFRLVYVEAPFAAGAGPDVTNVYGDFGPFKRWLGWLPEHEVLDPRDEVIAIEESIEKAMREDDAKGATGGWVGLLGFSQGAKIAGSLLLRRQIREEGGRDLEGQDWRFAVLMAGRAPLISLERDQDRWGPVDENDVLTLPTIHVHGMRDPGLDLHRELLKIWCEKGSTQLVEWNGNHRIPIKSGDVEAVVNPMLALAKKLGVLTVDLPA*