YLWEFLHYLVTDKKYEKYIAWQNPQKGIFRMVDHNGVAKLWGKHKKRKNMTYDKLSRALRYYYSKDILAKVSGQRLTYKF