EETEYGYPITCGDSRAVLLFKKFVCPGINVRCVKFNDQLISPKQFVHLAGKATLKDWKRAIRLGGVMLR