MGHLTDDDGILKRSAVYLNTEKMGMILKMTDGVMAGHLGWGIIEEGWRKGPWTAEEDRLLIEYVRVHGEGRWNSVARLAGLKRNGKSCRLRWVNYLRPDLKRGQITPHEESIILELHARWGNRWSTIARSLPGRTDNEIKNYWRTHFKKKAKLSPDNSDKAKARLLKRQQFQQQQLLQQQEQQQQQQQQQQQQQQLQLNQFDMKRIMSLLDENEHRAPYVPQLRQEMATSYPNTTEEQGFFYPMINGNVSGSDTSNEEILWDGLWNLDDVHGTFGSACATSKASLHNLVAPFC