MKLFVVVIFVLFILLKRYKCLSKKKNRCHYFINRDSYHLKKKKCKRKILKCKVDGIEYKVHDLDKSINFYTNVLNFKVNKKEKDNAQLILGDDGAYIKLIQKGEGNFTIGEHSFLGLGVHLKNFDINKTKLYEGKIDEEIDKRPVTPCILPDEDAQVRRFWTNCFITDPDGYGIEVVLQNESDKLDRIRFFTTSTKDAQKFYSDILGMQLVKIQSHLEEISYPWNIYGGMSYYFSSENNSTILQMAYAYDEEELHMGNSLGNLILCSKNLNLIEKKLNENNIEVIKNDKGEILVKDLDGYNVYLKDK*