MDPRSSQAQEDGFFHPRDGACPADSSGKTECKTQGSIATRKVQKADREKMRRDRLNEQFQELGSTLDPDRPRNDKATILSDAIQMLKDLTSQVNKLKAEYTSLSEEARELTQEKNELRDEKVSLKFEVDNLNTQYQQRMRVLYPWTGMEPSVVIGPPLPYPFSVPVPVPVPIPSGAVPMHPQLQAYPYFRNQTSGTVSNPCTPYMAYTQPIHPPTDQLSNQFSAPVQHSSSNRSHSMAQDSRSKSSALQQVSCRGKHDDFDDVATDLELKTPGSSAPLQSEIANKDSSSDLKKKQQFIQETKGSSLTEGSSSSSRCSSSGPPDVSNSIEGGSVADDQRSTVQT