MVLAGAGAATGGTYNKLVQVTVSPTSPLIGMTIAKAAGNLRALDVAVLGVQRGATRTDGLFNDVTLVAKDVLLLDAGKAAELESTEFTAAFTEIHPLKDGLNKQYIVGFRVLAGTLANKTVSEAGLRGIPGLSALALDRQGDPQQRVEPLDHQAVIQQGDTLWLGADQDGTTFLAKFPGLQLVQQDEVDKLKVPLVYQGMATAVVGARSWLVGQTVAEARFRGKFKAAVIGLQREGVHAPLCAASTVIQAGDVLLLSGHEEWAKRNISDTAFVMLN