MSENKLNVIDLHKRYGEHEVLKGVSLQANAGDVISIIGSSGSGKSTFLRCINFLEKPSEGSIVVNGQTINLVRDKDGQLKVADKNQLRLLRTRLTMVFQHFNLWSHMTVLENVMEAPIQVLGLSKQEARERAVKYLAKVGIDERAQGKYPVHLSGGQQQRVSIARALAMEPEVLLFDEPTSALDPELVGEVLRIMQQLAEEGKTMVVVTHEMGFARHVSTHVIFLHQGKIEEEGAPEQLFGNPQSPRLQRFLKGSLK*