MSTISESQHATKFDPRSTDIIVAVMGMTGSGKSTFISHCMGVDLGIVGHGLQGYTQAVDFYMIPHSESVNVYLVDTPGFDDTNLTDSDVLKAIGTWMGDAYKKDIKLNGIIYLHRITDPRMVGSAKKNLFIFKKLCGPNALKNVTLATTMWEAVSQSDGERREHELLATQEFWGFMRSNGAKVERHYNNRESAMRILSKFFTEEQVVTAMQEELVNGGKELLDTQAGMELNSEYRKVEEKLKRELQSTVAELKEAQKKKDDESAVMILEECRKQVEDQLTHILQERDQLKVTLAKMIATSTLPIVRAPGSFGDTARRPSNTGNADQAEAGRPASPYLDPRASGMWQGMEVPARGRSPAPPYQPDEQRIHRWLVS*