MVNSLVSCYSKPNEKSDKAGEQKGLLEELNAICEDQKLTEVVEFLGLPELNKVSVEMLGYLFLMKACGESQALKEAKLVHNHLTRSGHHLDVHICNKILEMYSKCASMEDAYNFFDKMPQRNLASWHTMITGFAKNGHGEDAIKMFTEFKKVGLKPNNQIFHGVFAACNIVGDMKQGLWHFKSMMKTYNLVPSMDDYVRVVDMLRSSGYLNEALELIEKMPMKPSAEILEIMMNQSRVHGDLELGDHCAEILNLRDPSRLDEQSKSGLIPIKSSDIAKENEKKMSSELMNRVKTFQFRSGDTSHPDQERLCSQLRYLKQAMIEAGYVAQTRYVLHDMDHENREEALLLHSERLPLSQALLTTPPRAAIRILKNDRICADCHEAMKIISRLVGRLIIVRDKKRFHQFENGVCSCRDYW*