MVLDSDSPKEQSVRVVVRVRPMNEKENKANTLPVTLIRGVGQRQIRQVYHFDSVYTSYSTQCEVFETVRPLVHEVMQGFEATVFAYGQTGTGKTHTMEGEIVCEEKKGIIPRAVEAIFESLGEKGKYVSSAVSASYLEIYNEELSDLLTEARCGEMWGDAADERGVYNGRSSHADGAPKLSLVEDKGDGKRRGKGVYAHNLSEHEVCSAADVLGLIARAQERRRVGETRMNKHSSRSHCVFTLTRKNINQSLLTLGRVISTLRDAGGKDKARIPYRDSKLTRLLQESLGGRCKTVVIATLSPSQLAVEESASTLSYVEKAQGITNKPVATSFLKYLEEQAAEAEAALARKHTQQAEIVARAEEAEAARDTAVADLAAMTAEAERLRSALDETEAERRGLAY