MSAAELLKKPDVKETVLKTVQLDGQVVLKIMQHCNSALPQLVTGQLLGLDVGQTLEVTDCFPFPASAGDDDGHEDAAGANYQLEMMRCLREVNVDNNTVGWYQSSILGSYQTTELIDTFVNYYENIKKCVCLVYDPQKSARGSVALKAIRLKESFIDLYKEQKLTGKELREAAITWKDVFIEVPIKVQNKSLAQALIADLDPSSGATEADLERLNLSSAPFLAKTMTNLTECIDDLLGEQQKVSMYHRNVARQQQQMAAWLQKRKQENAARRAAGEELLPEEDATAFKPIPEPAQLDQYLITNQIANYCDQISSASQQGMAKLYLMESMQKAM*