MAKRHLTRRQSWRIEKIQEERAARAARRESRAVEELEGGDLGPEQTGQVIAHFGVQVEVESADGQVSRCHLRANLPALVTGDQVVWRAGNQGIGVIVAQLPRRSELCRPDMRGLLKPVAANVDRIVIVFAPRPEPHANLIDRYLIAAEHAGIQPLLLLNKADLVDESNAEGIDALLNVYRTLGYPLIEVSAFNGLAMDELRGALDGHVSVFVGQSGVGKSSLVNALLPGVDTRVGDLSTVTGKGTHTTTTARLFHFPGGGDLIDSPGIREFGLGHVSRDDVEAGFIEFRDLLGHCRFRDCKHDREPGCALLQALEDGRIMPQRMASYRHILASMPETDY*