MKRVVITGMGIISSIGNNVEEVLASLKAGKSGITASEQFKEHGLRSQVWGDLKINPEEHIDRKQMRFMGDAAAYAYLSLEQAIADAGLTPEQVSNDRTGIVAGSGGASSENQVIAVDTQREKGVKRVGPYMVPRTMSSTVSACLATPFKIRGVNYSISSACATSAHCIGNAVELIQLGKQDIVFAGGGEELYWSQTMMFDAMGALSTKYNETPEKASRTYDADRDGFVISGGGGMVVVEELEHALARGAKIYGEIVGYGATSDGYDMVAPSGEGAVRCMKMAMQGVDKIDYINTHGTSTPVGDVKELGAIQEVFGGNSPAISATKAMTGHALGAAGVHEAIYSTLMLHHGFIAPSINIDTLDEAAQGLDIVTELREQELTTVMSNSFGFGGTNATLVIKKYQG*