MSNLSHEGAIEGSKKLLIDNEKDDQLNKEVEAKIEKLIGELQGKRLPDHCDPVGRILEGFHRFKTTKFDKYPELYRELAEGQSPKFLVFACSDSRVSPSHVLDFQPGEAFMVRNIANLVPAFNQLRYSGVGATIEYAVATLGVENILVIGHSRCGGIERLMTLPEDGSTANDFVDDWVKIGLPAKAKVEAEFGHLPLPEQIHKCEKEAVNLSLINLQTYPYVQERMAEGALALRGGYYDFVKGCFELWEVKSTVTPPISTCCK*