MEKRSLNGTERKINRREEVARKKQLDEAIKGAYIRKDHLSDFPAFIKYDQNGISVTLESNRGSLLSSSLKQYIQDLLKINMKDAYGIEWHEEEKAKRRGMMAADTLYIIARLNEENVCKEDRAVNGDMQIKECSLWKGSGARVVAFVQYRFVVEEEIPVLYLYEIQLEKVVQGKGLGKFLMQLLEGIAHKNNMKAIMLTIQKSNVAALNFYTSKLKYEISSYSPSMVDPLEHADCSYEILCKALDAHTELVFMDWRANS*