MIGLKYSAVDFKRIKDLCSTAAEQQQLDYSFQGTMKFEMEKLFSQLEASGQKSLLNFSPCFGSLPGHQNFLLESEKEDFSPKCVTEFPMIIYQVKPIHKSENKSKSRKRLKLSSIESGKSMEENKLLWSNKKQKQDTTNNSRKPEQLIQTYAENISKNSISADTPVLNMTPTPTKREKSPEADKKPSDRRTRRVYSEHETEILENAFQNSNGYPEKSVILHICKILNVDEERIRNWFQNRRAKCKKPAKVAPKSPFKLVPIAPATNGIMNNVNSIQNPYLLQMPSFMNSPTNFSYAPRIS