MQPPLHWACQRQGALRDNRATATHWCRSHDAALLAWSSPAAVGPCTPEESSHLGQLHFVRHYKSLKKSMKPVYTAVNKRAVRPFEQQPDPDERERRSSFQQAPIVDTTIPDLPTVPRPPEFSRVGVITGEYRLATQPAFAVVQLAGKQYKVTVDDILFVNHLAEATVNEVIALERVLLAGTREVTTIGRPYVSGARVLAAVEEHFKDGKVHVFRFKKRNRYKKYKAPRPHLTTLRILDIQAAPGVPLVPPSLQAPALPIQPLSPDALLNSNAPVAPGVQRLTSL*