TSTLLKLKRRVACEICSKSFCDKGALKIHTSAVHLREMHTCSVPGCGKQFSSRRSRNRHSSNNNPKLHMPESLTLSGGGLSVKPNLDAFWPARFLLGKEHPLDLSLNVV