DFRLFAGDLGNEVTEDTLTKVFGSYPSYIRCKIIRDKRTNKTKGYGFVSFKDPRDFVQAVKDWNGKYVGNRPIKLLKSTWKDRDVSSVKKKQKEKDRLGLR