MEGKLAEITLLFQKFKAAYGKNDVDTSDNILSQLKVKLTELPGLPPLFKSSPTAVQELLLARDIFEHAVVLSVKMEDQDAFERHFLQLKSYYTDTRGLIPPSEQEYPILGLNLLRLLVQNRIAEFHTELELLPYAAHDHICIKHAFELEQSFMEGAYNRVLSARQAVPHETYVYFMDLLAKTVRDEIAGCSEKAYDSLSLADAKKILMFASDRDLQAYVLDDHPDWEIRGTRVYFQKAKELAPCKEIPSLQLINQTLGYARELERIV*