MAHPTQQLLKAECIACSFKPMLHPQYEAIRQECDRWIVALLDTPSAAAAQYCIDCLFPLFGCLVYPECAADRIAHLVKFFAWYFLSDTDDDRPSLSGCKVGTAVTVRRHQLLIALHAGQLIPAQIVADDPNTTNTTKQLHALHKIWQHMAKDMPRGMQACFVDTMRDYLNAVRVQAHYRAARQLPETVEEYIALRRLASFVMPAIVLIEYGLGIELDDEAVHSELMLQLHNAVTDHITIVNDVLSCEAEIFYEDYLNLPSILRKQSGSAMTLRDAVRESLRMIEDLDCLCSCICVYVLYPMCVCVQTKIINLL*