MSYIPPHKRHTKGSPSREPTPAPESLIPAFRKNLNFKRKEKFLFEIRYAHGAVRKWFPVGLTDDSHFSSLVKLQHLSIDRKSDENPFRLVLMQGCSGGTNELMDEPWRLVANSVMEDLLLSFQHEKCEMEESNMEELKLSLVARFGRILFHGISAKSQESLKSNLLSENTLRQMRKSFYTNVPLSNMEYIRNLAVQKLDLECVEEKELYYVKLSDNMRADSTVTCKCTVVKDQEKIQLHKIELNQVRNMVADMSCLGKSLDLRLMLHTKKIMMGLSDDEINEIKNLIGSAVLDSEVKGGLRWPFGEDSSGSQYAVTGVWHTTAKSYGNSSIRLKLRHADRFDFRSSTGEVSQEANLKMPGILSQLQEQTIDEKLVLKMLEDNLKLIWDHCLSDGSSSCS*