MKLSHRIAAMAATAGITVAAFAAPASASDFANLSSTNKELSPQYNWVACGILEGGLKAAGVLEEGQYNRELAEAIAAKGEGFWTTQFPQIGDWNEDQAAALADRAQTCGLVKADTYLSELSSNFSS