MALYLLFESASGYALFHAHGVDEIGQGVDAARASVLELQRFSKAVKLAGFSPFSSAVDALNQCNAISEGIMTDELRSFLELNLPKVKEGKKAKYSVGVMEPKVGSHISEATGIPCQCNEFVQELLRGVRLHFDHFIDQLKPTDLEKAQLGLGHSYSRAKVKFNVNRVDNMVIQAIFLLDTLDKDINSFSMRVREWYSWHFPELVKIVNDNYVYSKIAKFVVNKSDLAEKDIPALADIIGDEDKAKEIVEAAKASMGQDLSPVDLINVQQFAQRVMNLSEYRKNLYEYLVTKMNDIAPNLTSLIGEIVGGLELG*