MSTAPNSYPSLCSSPALPRTANSPTKQTLSFVTPQFKQTLHKKPQTLTFSIRLGNSSLEKQSVLIVRASSEESATEEEQKYEEYEVEIEQPYGLRFAKGRDGGTYIDAIAPGGNADKTKMFTVGDKVVATSAVFGTELWPAAEYGRTMYTIRQRIGPLLMKMQKRYGKMDDDTKLTEKEIIRAERNSGIVSGKLREIQMQNYLRKKEQKETRERELREGLQLYKSAKYEEALEKFESVLGSQPDYNEASVANYNVACCYSKLNQLQAGLSALEDALKAGFEDFKRIRSDPDLENVRKSEGFEALMQKFDESFINENALNAIKSLFGFGKS*