MGGASLPPGFRFHPTDEELVGYYLHRKVEGLEFELEVIPVIDLYKFDPWELPEKSFLPRRDMEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSDVTGYRKTLVFYRGRAPLGDRTDWIMHEYRLTDDLAPGPSGHQGVFALCRVVKKNEHAQKTHDSHEGPKAKRFGSALSNKEDMTSIRISTEPLSISADILHANCLNNESHYSSRATSPYEVNPMAEFEPALGETNPADFWVSPDLILDSSKDYPQLQEAMPDYFQQYKFPSTMMPLQSYEPRESPSSSYSNFTGDLKMADDVHQIGGMSPYYVGYYGNEEMQFEGSETGDSQALICRQVSADGSLGELGGLWLQEDNMVIVM*