MFQLSVQDIHPGEQAGNKEEAIRQIAAALAQAGNVAGGYVDGMLAREQQTSTFLGNGIAIPHGTTDTRDQVLKTGVQVFQFPQGVTWGEGQVAYVAIGIAASSDEHLGLLRQLTHVLSDDSVAEQLKSATTAEELRALLMGEKQSEQLKLDNETMTLDVIASSLVTLQALNAARLKEAGAVDAAFVAKTINDSPMNLGQGIWLNDSAEGNLRSAVAVSRATQAFDVEGEKAALLVTVAMNDEQPIAVLKRLGDLLLNNKADRLLSADAATLLALLTSDDALTDDVLSAEFVVRNEHGLHARPGTMLVNTIKQFNSEITVTNLDGTGKPANGRSLMKVVALGVKKGHRLRFTAQGEDAEQALKAIGDAIAAGLGEGA*