MGALDLHLEFASAQHGQAKLNVEEYAKGSLLSDGNYNTEKINGSNPDEYEKFQKGIMQYGCPHYRRRCRIRAPCCNEVFDCRHCHNETKNSIKIDKMKRHELPRHEVQQVVCSLCGTEQEVQQVCINCGVCMGKYFCGLCKLFDDDVSKQQYHCNGCGICRIGGRENFFHCSKCGCCYSIALKNSHACVEGAMHHDCPICFEYLFESTNDVSVLPCGHTIHVKCLKEMEEHCQFACPLCSKSVCDMSKAWERLDMELATLSDSCDDKMVRILCNDCGAISDVQFHLIAHKCQNCKSYNTRQI*