MARSSSMSMPQEDGAPVAGPSRFPGALGDSTDRNGERADLSPIQTSRGDPVSLAIAPGLLYAEQGATTRRYKVSIDEDDSEEEELDAYDDGANDNKDDAYNEDDAFILDTDDEDNEVESADLDDDVNFEATGDLPLVAPPLDRPITHSHTRASYGNSGLTMPDVSRGQKRRADEDGEEDDADERAVKKARKGKAKDISQTKQKTKVNAKDTAKTKGNAKAKGKAKRKAKAKAGNAKIKVRGIGGQFPCLKPGCTKSFRRITDRNRHLRSSCSKEKTGDLEKPRCSHCNKQFSRDDAVKRHIDDGACPAYKQPPGESKESGASSDGNDGKRKGGDKGGRGGGNGKGGRGGGRSGRGRGRGGRGRGRGGHA