MTTSAMAQGFGGLTAPRPSLSSSYELQLGFFKHPAEWKRSSIVIRLDASLSLSSNSRKRASKFVTSAVAVKDETATSPATSKTGHELLLFEALREGLDEEMERDPRVCVVGEDVGHYGGSYKVTKGMAEKYGDLRVLDTPIAENSFAGMGVGAAMTGLRPVIEGMNMGFLLLAFNQISNNCGMLHYTSGGQFTIPVVIRGPGGVGRQLGAEHSQRLESYFQSVPGLQMVACSTPYNAKGLMKAAIRSENPVILFEHVLLYNLKEKIPDEEYVCCLEEAEMVRPGADVTILTYSRMRYHVMQAAKTLVNKGYDPEIIDIRSLKPFDLHTIGNSIKKTHRVLIVEECMRTGGIGASLRAAIIENFWDYLDAPITCLSSQDVPTPYAGTLEDWTVVQPPQIVSAVEQLCQ*