MVALTQMANPPDDNGKSPTFQSLGVCEQLCDACNALGWNEPTPIQAEALPLALEGRDLIGLAQTGSGKTGAFAIPIIQALLEHPQPFFACVLSPTRELAIQISEQFEALGSGIGLKCTVVVGGIDMMFQAISLGKRPHIVVGTPGRLVDHLTNTKGFNFRALKYLVLDEADRLLSMDFEKEIDEILKVIPKDRKTYLFSATMTEKVAKLQRACLKNPAKVKVSSKYTTVDTLKQEYLFVPAKEKDCYLVFLLHEMAGNVIMVFTRTCESTQKLALMLRNLGIDAVPINGQMSQEKRLGALNKFKAGERSVLICTDVAARGLDIPSVDVVINYDIPMNSKDYIHRVGRTARAGRSGRAISILTQYDVELYQRIEQLIEKKLPAFPADEEEVRLFRERVTEAQRIATMKIRERGHTSKSKKRWLTEDDNHDQGFINQKRTGIKKSKKHLG*