MSSDATPHVVEDFFGVVRLLGDGSVVRGDESVLMPAGPFPDIPGVEWKDVAYDTARGLKVRVYRSSSVARGRLPVLVYFHGGGYCIGAYDKPMFHSCCQRFAAELPAVVLSVQYRLAPEHRLPAAIDDGATFFSWLRRQAAAGTEPWLEESADFAQTFVSGVSAGANLAHHVVVHIASGKLAVHPARIAGYVLLSAFFGSAERTAAESESPANVSLTAAFDQIWRLVLPAGATRDHPLANPFARDSPGMEPLPLPPALVVVPGLDTLRDHMRRYAARLEEMGKAVELVEFAGERHGFSVRAWSEANEELVRILKRFVNQGATRD*