MAPPRRPSMGRQKIEIRRIESDEARQVCFSKRRAGLFKKASELSILCGADVAAVVFSPAGKAFSFGHPSVESILDRFLDTSPGAGGGLSSAGDRAVSELNRQYGELRAQLDAEKARQERADETIRKERAARSQAMAWIDADLGAMGHDDLVAFWGALIGVQAAVAASADQLLRDALLVGRRGRQPAQLAGGAAFDVGAFGVGMQPPPGFAGVDLQVQGFGGQATILGPSF