RMFPPFKVRVSGLDKKAKYILLMDIVAADDCRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEQWMAKPVAFHKLKLTNNISDKHGFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEEKPNAADSDAEPERPGEERAGPALGRSPGLDGSSPARVPDPERARERRSPDRGKEAAENSGDCPFGLRSLEKERAEARRKDEGRKEAGEGKEPGLAPLVVQTDTASPLGAGHLPGLAFSGHLHGQQFFGPLGAGQPLFLHPGQFAMGPGAFSAMGMGHLLASVAGGGSGGGGGPGTATGLEAGGLGPAASAASTAAPFPFHLSQHMLASQ