MSRPAARYSLSSRDVGSLPLPPSVRQKLIKAGFRTLRDLDNVGPIDLSRELSISPDDAESILRQVFPTNHADTGVVGMSALEMLQKREEPIMTFVRAIDLMLGGGVALGSVTEFCGVPGIGKTQLGRAAVYIDTEGSFMLERLVEMAEAVRAHLQTLQEKHAQTYEGLPIPALDDMLANIHYFRPYSSTEQLALMHVLPAFLSEHPEVRLLVVDSVSFHFRYGFDREDMPLRSRLLGTMALEFMSLAQSHRLAVVFMNQVTTKIGEREPRPSRGQGNVNEPQQRDGPDSSHLAPALGESWAHNCVDRVYLFWEGGARIARLFKSNARPAFNLELAPSIPF*