MLINMKEMLKVAQENQFAVPAFNIGSGQILKAVVQSANEKNAPVILAIHPNELSFLGDSFVASCIEEANKSKVPMVIHLDHGENKEQILRAIRCGFTSVMIDGSHLPYEENVAISREIVEIAKGLNVSVEGELGTIGTTGTSSEGGTDEIIYTDSKLAKDFVEKTGVDTLAIAIGTAHGIYPKGFKPELKLDLLKEIREVVDIPLVLHGGSSNPDEEIAQAVKLGVCKINISSDVKSAYYKKCRELLEQNPSLYEPDTIYPPCIKSAREVIEFKMNLFNAIDKLKCFYKNKN*