MKKPQDNIVLWQLLLLLPFSLEAFTLGSSAPAVSRPSTPLFRQSDSKWDHLDDEDGENDLRARPDMKYVPRNVQRQHQNFVAIRDAGGKEMTHDVYVPEPDSDTFWFVGKVARISDVTVEQAVARQWPLIVQHAANLRPIELYPSRARLELWVAPGDSELDVAYNRPDIVFTKMEREGVEGAQALKSSMIGFQGEVYTEGQGMGFRTMRTREGLPVNPEIQSPEAPGVNSELTEELYSDPKFRAPSAEELELLQNQLKDKNMDISDLYEEQQRREAE*