MAKTLYEKLFDAHVVFEAPNETPLLYIDRHLVHEVTSPQAFDGLRAHHRPVRQPGKTFATMDHNVSTQTKDINASGEMARIQMQELIKNCNEFGVELYDLNHPYQGIVHVMGPEQGVTLPGMTIVCGDSHTATHGAFGALAFGIGTSEVEHVLATQTLKQGRAKTMKIEVTGNAAPGITAKDIVLAIIGKTGSAGGTGHVVEFCGDAIRALSMEGRMTLCNMAIEMGAKAGLVAPDETTFNYVKGRLHAPKGRDFDEAVEYWKTLKTDDGATFDTVVALRAEEIAPQVTWGTNPGQVISVTDIIPDPASFSDPVERASAEKALAYMGLQPGVPLTDVAIDKVFIGSCTNSRIEDLRAAAEVAKGRKVAPGVQALVVPGSGPVKAQAEAEGLDKIFIEAGFEWRLPGCSMCLAMNNDRLNPGERCASTSNRNFEGRQGRGGRTHLVSPAMAAAAAVTGHFADIRSIK*