MPSSPKGLQRILHAPPLPPVDRNPRSPSHATVFVAKFFGRAGLMSFISAVPDSQRPVLFQSLLFEACGRTVNPVNGAVGLLWTGNWHVCQAAVETVLRGGTLRPIPELLGGGSTSDEASDADGGGVNNCTDMWRLRDPSHNSGSSSRFTSSRSARVSSPKRKRSADEESSTKVLQLQHHADLDLRLTPSPTFKAKPKPETRRAGTPSMNSEESVVTTCFESGLPDNHHQYNQHSYGVGAERKLLNLFP