LTYDDRGKLVHEGFTFSCYSRNPGKCLAFWRCSMYKKMHCTSALTTHIKSIKSIRGFHNHKPPERLKTFVPRVLDCPPRPHKEDY