TATAASTASSAEDPNKKIRKPYTITKSRESWTEPEHDKFLEALQLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQKNGTSEHLPPPRPKRKAAHPYPQKASKNAQPHQQVSGSFQSSAALLDTGYVLRSDPSSMLMNPNTSAAASSWTNNAQTVSFSQAKKGSGLANNSCSSTESTPKTRQIGEMTDQGNHGHALRVLPDFAQVYSFIGSIFDPNVTGHLQKLKKMDPIDVETVWFILHITFYTILPDIATDMIAYLSFSYSGTAVDEKPLHQSDKS