MKELICVFTLLLSGLIHPTLGSTGDKLKTYRDCLHLCTSTGCAQAVQNTYKCRHALACHESTRPFVPVSLQITGWGCKDDCRYLCMADVEHRRRLSGKPPSKYYGKWPFRRVLGMQEAASVLFSLANLCAHLYGLSYLLDKSSLLSSTPTEDQKNQDAAAAPSASSASALSQGRYPYMWLWLVYAGLHLNTWVWSAVFHTRDTRLTERLDYCSAITVIAAGLVVALARTLNLRSKTAAALLALAVASGLGIHLNYMLNVKFDYDWNVKVCATIGALSGLAWAVWVFTVARKQGHPGRYFMLAFLVLTNAAVLLEVLDFPPLFGPKDPDHSEMGLGLLDAHAMWHAATVPLTILFYRFIGTDLAWWYGKKHDD*