MSEGESSGDELSGLSGFFFYVFIVHPCTAWILRPGRFERKKSIMYAIAFLAAIAAIKTGLEMQQKGPNYYNLLGVTRESNPLEIKRAYKRLSLQLHPDKNPSPDATDKFDAVKQAYDALMDMEFREVYNKFGKEGIKANKRYDETQFLLELAIFYISWGMMVFMLTLGKRSGEARNWCFTGMVVMLVVEVTMMTSSTNPIPTWLFPALTEHEVVWLLHNLFPAFMNGCRSLGAYLYVDLDAQTRQLLVALQEQNKDMLLVLRDIQIGVQTVQAHGWGGGGRAAATGDVAAAGGGAIPRATPTGKLKELQDRLRSSNTNVAQAVQQINGQPNKSSNMGFYLMILGYIVVAYLFQ*