MSASVELKPTEKFSKFLEEYSSVPVRAAIISISNENSFDVKTMVEKSESIESDFKKVRECLLGSEEPAFVLVYDDSKKNLLQLISYVPENANVRRKMLYASSRAAFVRCVTLAKLDESYFASTPEELDYQQIMKSLSKQEDQSPLRQDELERKEYNESMQSSVTHKRPLVTRGVAMSIDDKALKALSDLKSSTENNLVILSIDKEVISLSQEKQNIPPSDVKSFFSSTEPNFAFYSLPKDGSSKILFIYICPMQATVKHRMVYSSSKLGLLDSIKAELGIVIDGKIESNDAADITEKEILHAAGISSPQAETSTTKTGFSRPRPPRRR*