MTTTLVSATIFDLSEVLCKGNKMLNYSTPNAGGCLLDRKAVGTPAGGGFPRRHSVTLPSSKFHQNQLLSSLKGEPAPTLSSRDSRFRDRSFSEGGERLLPTQKQPGSGQVNSSRYKTELCRPFEENGACKYGDKCQFAHGIHELRSLTRHPKYKTELCRTFHTIGFCPYGPRCHFIHNAEERRALAGARDLSADRPRLQHSFSFAGFPRLLDSPTSITPPPILSADDLLGSPTLPDGTNNPFAFSSQELATLFAPSMGLPGGGSPTTFLFRPMSESPHMFDSPPSPQDSLSDQEGYLSSSSSSHSGSDSPTLDNSRRLPIFSRLSISDD