MARISHILNTLLVVLPLANVWRIAKAKNLLVSGSSFQPTSDEDPPPVYMASLLLILVLGCKVIASMIDWLSARQEEDTTNAAERALHHSIRDSGFFFYLMEIMSVDKVVPTVLKYPGVLARKFRLSRHKRVIHYGQQSSSQKIEIYLPAQTDEFRKPASGLVVFVHGGAWGSGGPASYELMADTFMDVNWAIAVVGYRVYPEGDASTQIQDVELAVAEIAKFFPLLCQNNVFLFGHSSGAHVCMLAIVERARRDLEVSRISSAAALDRRRKRINFDGLIGMSGPYNIDRHYDYEAGRGVEQISPMSPANGHSRQMFLRFSPAVQLVDIASQCTSEDERQAVRCAIPPITLIHGLNDKTVPHSATEEAARLLKTTDVADCKEIYVDDTGHEQTIMELMLGGPVQDIFTKLLQEQ*