MTTTMMTTNCQALRAPSLRGSACALAVASLLAGCATGPDANPRDPFEPYNRGVTRFNDTVDDVLLRPVATAYTEVTPRLVRTGVSNFFANLGDLWSFVNNALQLRGEGALNSIARFSANTVFGIGGVFDVATEMGIDRSKQDFGLTLGRWGVPTGPYLVLPFLGPSTVRDTVALPVDAKGNLITYVDPVSDRNALYALRAVDTRANLLRASSVLNSAALDKYSFTRDAYLQVRSQAVQKDRRNEERYDQDAGKLPEEPKP