MGHPSSGFSSSATAEEVTDGVDASNLTAIVTGASSGVGEETARVLAKRGAEVVMAVRNVSSGEKVRESILKEISNARVHVLQLDLSSMASVRKFASDFKAMNLPLNILINNAGVMFCPFQLSADEIELQFATNHIGHYLLTKLLLDDMKRTAQSSGIEGRIVIVSSDAHKLLTYSKGIRFDKINEESGYSSYLAYGQSKLANVLHAKELTRKLQEEGISITVNSLHPGSIRTQLQRHSMLTTVVYHMTSFLWKTVPQGAATQCYLALHPSVKGVSGKFFTNCKESTPSCHAENPDMAKTLWDLSEKMIAEK*