MSYIPPHKRHTKGSPSPEPTPAPESVLPALRKSLNFKRKENIRLEIRYAHGAVRKWFPVGLTHFSSHVNLQPLSIHQKSNENPLRLVLMQGCNGGTNDEPWRLVAKNVMEDLLLSFQHVKSVMEESNMEEESKPSLVARFGRILFHGISAKSQESLNSNLLKETTLRQMRKSFYTSVPLSYMEYIRNLAVEKLDLQYVEEKELYYVKLSDNMRADSTVTCKCTVVKDQEKIQLHKIELNQVRNMVADMSCPGKSLDLRLMLYTKKIMTGLSDEEINEIKSLIGSAVLDSEVKGGLRWPFGEDSSGSQYAVTGVWHTTAKSYGNSSIRLKLRHADRYDFRSSTGEVAQEANLKMSGILSQLQEETIDENLVLKMLEDNLKLIWDHCLDDGSSS*