MKFLCLCGAYGSSDKFRVQLAPLIKELASDETAELFFAHGPVDAFPPEGYEDYFGPGPHYRFIKPGNTEEGGSDLLDRIRNFPKGATAEDQMRELMRVGVGSAAPVPNANGIHCDESAQDAMEYLYDIMQEEGPFDGIIGYSEGATVAGTLLLHEQKRFETEGRLPMFKCAVFFAGWPPLTPEFDGIVLADTTDLTITIPTLHIIGSLDPYLAGCISLYNVCDMDNAYLFDHGKGHTLPRDPETVRELGNIIRTMGSSIGLL*