MSSLDLGQVKKQAALFLREKLKTARLALTDVTEAELLTEEATNGDPWGPETRTMAAISQKAFEVDDYWRIVEILHKRLLVADKKQWRQSFKTLVLLEYLLTHGPESVAAEFRSDKDAILQLSHLQCVDDRGFDCGLNVRRKVERILELLSEDKLLKEERNRARKVSREIRGFGSFSSRTFSSSSFGSFSSRTSSSATLGSNSAWDDAGEKTGMPFENEDNRTTNESHKNNGDDCAAFTKSFSSPGFSINSILSDQSFSDKHLVDSCTSTLNTANRSETGKHSNNHGFNHEWKPFEERSLVSLDSFSKDSIENQIKYNEGNEKRKIQGNISPSDCAISERFCEWDPRIESMSLLNSSTCESNDSPSDKVFSGEIHPFNIFDKEMTAESLLSNTQKRSPASILDFPDSGGLLSKKLGGHSLFRTRKCEVE*