MQHRIQLVKNLFRNKETTEFVIATIPTYMAVDESARLLQQLHKDNINCKRIVVNQVVGEKTGETYVRMKLKDQQQSLAFLREDPALSQLTKIEAPVIDLEVRGVPALSYFGNLVWSDVYDSMNAGADRKFFLMGGKGGVGKTSCAASLAVKFASDGYPTLIVSTDPAHSVSDSLDQGIGGGKPMPVISPLGDIPLYAMETDPEQARAELRQAMSDENSKKLNEVLDALGMGTVADQLKDLQLGDLLDTPPPGVDEAVAISKVVQLVKNPQYSHFKRIIFDTAPTGHTLRLLTLPEFLDNTIGKLVRLRQKLSLNAVKSFFTGKEEKDPAVEKLDELKGRMAEARDLFRNKNSTEFVIVTIPTMMAVSESSRLAAALKDDNIPVNKIVVNQVLQDNATEKLLATRRADQQRALSHMREDPGLKELQVIQGPLIDLEVRGVPALMYYGSQVWK*