MNIGHLNFFKVNKCGLYKVNDNNTYGLELSETFDLIQDWVGTKSLALTIPWDPKEKPNRSKCYCKDIYKDENTGDFLIMLWKSDTDSTGSLLGASEDGEIGSSSVVKYTNSYRGKKVIWGRPCFYWVIPELETIVSIKFDHSICDSELFQDYVHSSITNRVKHSKRVKNKTEKGYIRLSNTDDDDLYKYMYRFDMKLRSLETTHTELGKLIPKITHIVRRETIIINPNDARADWLKTFSTLVPFVSGKKNTRTRQIEIKAEAKPSLNEVKEIIEKYSSEDREKRLWDNVGFATDKGITWVDKYRMRDILNVPSEDYSTYSAAYIYEQISHKRKEFISPILKESKALQSQSRINKASGED*