MSEFYMENWDLRAVVGGSSNGACIPDMENPPFSFDPWSFQQEDLIMSFPDVFETNPKVLDELEELYKPFYPEFNPFSTQTIITSSLPVPQDEEKPESQKKQQPVSQSAVSGTNKDSTQTAKPKRSSRKNQQNRVVKHVTADGLSSDIWAWRKYGQKPIKGSPYPRSYYRCSSSKGCLARKQVERSCSDPRIFIITYTAEHSHGHPTRRSSLAGSTRSKSSSTSKSLVNNNEPREAAETVLSPTTMKDESVQQDWSMKVEEQMLEDGHGDKILTPDIMLSDELDQRLDNFEGLFLDQFPDWSHELWSMNESATLTGGCWT