MAKRKARQVSPEAAPSSPSESSEGPTGSESSSGSDVTESEDDSPSSSSGVSDEEGIVNVDFEFFDPKPTDFHGVKALLKSYLEDTLWDISGFVDIFLAQTTVGTVVKTSNDDNPIGILTALNLARYKDRACMKEIYQYLWKNSNGKAERENLETMWNKQAKDVGLIVSERLVNIPIDLVPPLYNSLLDEVMWATEDEPTKELQNFFKFKDYVIVTRVFVEHSKKKGSDDGKQAKVGIIQKQKGVTEDKGELIYVKPEDEIFHQLCTWSFTFPVNAESLAAHETKNVKQLRLVMGFQAKRMAAFRDAVKNLAEDGDETNATDS*