MGRAPCCDKEGLRRGAWSPDEDQLLADYIAQHGHPNWRALPKHAGLLRCGKSCRLRWINYLRPDIKRGNFTADEEDQIIRLHHSLGNRWSAIAAQLPGRTDNEIKNVWHTHLKKRLLEDNQKTTPGDGGRRQKKRKQKAKATKSAPVSVKHEQLSPGRSSSSVTYNSTVTETAAPVSSSPAITSASHQLVKEESFSSAVVTDDSFWFSTDVTGMMNLGSMEEELSLAPTRNEDMDFWLKMFESGDMRDLAVS