MALSSSLKTKLPRAASLLELAALNRAHIVGASPFPNSRAPFMAGDHDVATSAHPALSPTSSPSGVRRYPWKEGCFFSLPWHQRMLRSISIVRTPLLSPPSFEDKEKPVPSPLTMVPTQSEAAKKTSAEVDRKRSVQAVLKKIKESPKKVNLVAALVRGMRVEDALMQLAVLQKRAAKTVKRVVWNARANATHNHSLDGDRLYVAEAFVGKGKYLKRLSYHAKGRSGIMHHPSCRLTVIVKELSDEQEAEIAKYKTMTFRERAKVKTKLVPHTLIESTPHWHRRSKQSSGVLET*