MDPRSSQAQEDGFFHPRDGACPADSSGKTECKTQGSIATRKVQKADREKMRRDRLNEQGDSAFSPFSTVILATRCYANVLVEIQPEITKQAVAPLSFPSNTDPDRPRNDKATILSDAIQMLKDLTSQVNKLKAEYTSLSEEARELTQEKNELRDEKVSLKFEVDNLNTQYQQRMRVLYPWTGMEPSVVIGPPLPYPFSVPVPVPVPIPSGAVPMHPQLQAYPYFRNQTSGTVSNPCTPYMAYTQPIHPPTDQLSNQFSAPVQHSSSNQSHSMAQDSRSKSSALQQVSCRGKHDDFDDVATDLELKTPGSSAPLQSEIANKDSSSDLKKKKQFIQETKGSSLTEGSSSSSRCSSSGPPDVSNSIEGGSVADDQRSTVQT