MKGVELSYHEQRGVSFPLELSGKVEYVDETPTSRGAAGAAGGNPNSPWLGSSSGNTIRAFSYESFPSLQPSYFGFCKNNSVNPIPHTPPNTSWIQQSQDTLPLEGYNWAGSSKTKDSVMYHSPYSALNAGSLMLDSSRGELENALKMIPKEILEAKALAASKNHSESERRRRERINSHLATLRTILPSFIKTDKASVLAEVIDQVKRLKRQVSNVYQHGSMPTESDELTVERDPASVKGRTLIRASLCCDDRPDLMTDLKHTLDTLELRTVKAEISTLGGRI