MAFLDYSGPQKPAPSQPKAALVFLHGLGNSPQTCIPLIQDRLSQLDPTLSQDIKFVFPSAPRLCSTINGGQCLPCWFDLYDWPVKVGVRDDKQGIRQAVQQIQDEVAKLEAEGIPKSRIVLGGFSQGATLALSTAYGDTTIEQPFAGCIALSGWLALRQELQCTPAACQTPLFWGHGQFDDSVKPEQQFFGVKKLLQQGVQSTTTKSYEMGHGVSAEELCDIAAFLKRVIYKQRPSTESIEKTESSDTQTQTALV*