MSMTTVDLNVSPMGRVEGDLDVRVTIDDGVVASAWTEAAMFRGFEIILRGKDPQAGLIVTPRICGICGGSHLYKSAYALDVAWQTELPPNATLIRNIAQACETLQSIPRCFYALFAIDLTNPRYASSQLYPEAVRRFAPFTGSSYGPGVVLSAKPIEVYAIFGGQWPHSSFMVPGGVMCAPTLADVTRSIAILEHWKTEWLEKQWLGCSVDRWLANRTWADVLAWIYENEAQHDSDCGFFLRYCLDIGLDGYGQGIGNYLATGTYFSPEKYARPTIEGRNAALIGRSGVYAGGSYSAFDQARVREDVTHSFYAGTSARHPFDGETNPIDPVRGREQGKYSWAKSPRYDVPNLGYVPLEAGPLARRIAAAAPGAADHQDDDPLFGDILDAIGPSVMVRLLARMHEAAKYYQWVRAWLDQIDLHEPFHATPVQRADGRGFGSTEAARGSLSDWIVLENGKIANYQVVTPTAWNIGPRDGDGTPGPIEAALVGTPVADPADPVELGHVARSFDSCLVCTVHAYDGRTGRELSRFVINGDL