MSTSTTFHSGEGAETTSTPQYMYRVTLPFHGTHDVLKINSFLSTMRIQFEFHDIPEKKRIHFVANHFESLASLWFHSWREDNKDASYETFVKAFKKRFERIPDPEQLFNDMERLQPMEMGSDAFITEFNRLYRLLPPGSLSLVAAKHFYLKNMDRSIAIAIRLANPQTFEELYNITYDYIPYKERTSYTPTRNENAKSTDDILATTAPIYRRNYNRNGCTDRNRGKVGKNNYSLRKERRTKGLCYRCGKADHRYRDCPESRTFYNRVSKNLNLAGPTLSP