MARWAIAIHGGAGVDPNLPEHRQEEAKRVLARCLQVGVDALRSGAAALDVVEAVVRELESDPFFNSGRGSALTRLGTVEMEASIMDGRGRRCGAVSGVSTVKNPVSLARLVMDKSPHSYLAFDGAEQFARDQGLEVVDNSYFITEDNVGMLKLAKEANSILFDYRIPLSGSETCGAQAVSSDNSHGNGMVMNGLPISIYAPETVGCAVVDSSGHTAAATSTGGLMNKMTGRIGDSPLIGSGTYACGACAVSCTGEGEAIIRSTLARDVAAVMEYRGAGLQEAVDYCVKKRLDEGFAGLIAVSSTGEVAYGFNCTGMFRGCATEDGFMEVGIWE*