MTSVATRIATLVRAAAAASRPLRLHRRPGGEDTRMVVIVGATGTGKTKLSIDAAKVIGGEVVNADKIQLYDGLDVTTNKVSLADRRGVPHHLLGAIRPEAGELPPSSFRSLAAATAASIAARRLVPVIAGGSNSLIHALLADHFDASAGDPFSPAAAFRHYRPALRFPCCLLWVHVDEALLDEYLDRRVDDMVDAGMVEELREYFATTTAAERAAHSGLGKAIGVPELGDYFAGRKTFSEAIDDIKANTRVLAAAQVSKIRRMSDAWGWPIHRLDASDTVRARLTRAGSAAESASWERDVRGPGLATIRSFLADQSPPPRSEGTNDYLYAMETEPEPPPPPTLPPRLLRLPRMQYCDMVG*