MGGASLPPGFRFHPTDEELVGYYLHRKVEGLEFELEVIPVIDLYKFDPWELPEKSFLPRRDMEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSGVXGYRKTLVFYRGRAPLGDRTDWIMHEYRLNDDLAQGTSGHQGVFALCRVVKKNEHAHKTHDSHGEPKAKRVGSASSSGEDMTSTRILKEPLSISADTSSQASYLHXESRYSSRATSPHEVNXMAEFEPASRETNPADFWVSPDLILDSSKLSQTCXLQDYPQLQKAMPNYFQQYEFPSTMSPWQSYEPRESPSSSYSNFTGDLKMADDVNQMGGMSPFSGHTDYMGYYGNEEMQFEGSETWDGQALICRQVSADGSLGELGGLWLQEDNMVIVM