MLRVMSMSRSLLLQTLSKKFSTQIERKLEGKVAVITGAASGIGKETAAKFINHGAKVVIVDIQRQLGQETASELGPNATFVPCDVTKESEISDVVDYAVSRHGQLDIMYNNAGIACRTSPSIVDLDLERFDRVMAINVRGVVAGIKHAARVMIPQGSGCILCTASVTGVIGGLAQPTYSTSKSSVIGIVKSVTAQLCKQGIRINCISPFAIPTPFSLDEMKHYFPGVEPQDLAKILHSASELKGAYCEPIDVANAALFLASEDAKFISGHNLVVDGGFTSFKSLNLADQVQ*