MPMATTHFQGLGVVTPSFSSSHSNKFLLSSRSERKDGIFMVRSDAARVLKTEGRKHELLVTNAVATKGGASSAASTSKSGSGHELLLFEALREGLEEEMERDPCVCVMGEDVGHYGGSYKVTKGLAPKFGDLRVLDTPIAENAFTGMGIGAAMTGLRPVVEGMNMGFLLLAFNQISNNCGMLHYTSGGQFKIPIVIRGPGGVGRQLGAEHSQRLESYFQSIPGIQMVACSTPYNAKGLMKAAIRSENPVILFEHVLLYNLKERIPDEEYVLSLEEAEMVRPGEHVTILTYSRMRYHVMQAAKTLVNKGYDPEVIDIRSLKPFDLHTIGNSVKKTHRVLIVEECMRTGGIGASLTAAITENFHDYLDAPIVCLSSQDVPTPYAGTLEEWTVVQPAQIVTAVEKLCQ*