MARSAKRRRLEESVKGNMKRVESSISDLSDELLAHIFSFISLEEAWPLRRVCKAWRKVIQVSLFVHWNSRLTLSSPFRKPSHLSQLAALLRKSSSVQLSNVALSFITLKRSQADAFGLWGNAVGVLSAIASQHAGRGPTNVSLDYSLNRFEENFSNESLASAAESFVLAPLAALKPSSRTGSDAPAALEELSLFVEILGQPENEQPLHQEIADTTLRTALAPFSNLQSLELPTGWFLLGGAQAAVLAECCPRLTKLTMTAYEAAAVASLAPLPLEETLERLSGQCYEINGDDLRALARLPELRDFKSFHVNDDVSREDGEAAPFLYGLADAVRASRSLKELSLELHAANGTDPAALADFVGASAGILQSIIYGVKRALTAEEVAALAACTRVHGFVTCALDGIADLFALQGLRGTRNRIEVSMLTGDPLLRGVANGVISTWLNSRGYTFITIR*