MSYIPPHKRHTKGSPSPEPTPAPESVLPALRKSLNFKRKENIRLEIRYAHGAVRKWFPVGLTHFSSLVNLQPLSIHQKSNENPLRLVLMQGCNGGTNDEPWRLVAKNVMEDLLLSFQHVKSVMEESNMEEESKPSLVARFGRILFHGISAKSQESLNSNLLKETTLRQMRKSFYTSVPLSYMEYIRNLAVEKLDLQYVEEKELYYVKLSDNMRADSTVTCKCTVVKDQEKIQLHKIELNQVRNMVADMSCPGKSLDLRLMLNTKKIMTGLSDEEINEIKSLIGSAVLDSEVKGGLRWPFGEDSSGSRYAVTGVWHTTAKSYGNSSIRLKLRHADRYDFRSSTGEVAQEVNLKMSGILSQLQEETIDENLVLKMLEDNLKLIWDHCLDDGSSS*