MKVTFEELKGAFYRVLRSRNIAEDTADECAEMFARTTESGVYSHGVNRFPRFIQQLDNGDIIPDAKPQRVTSLGAIEQWDAQRAIGNLTAKKMMDRAIELASDHGIGLVALRNANHWMRGGSYGWQAAEKGYIGICWTNSIAVMPPWGAKECRIGTNPLIVAIPSTPITMVDMSMSMFSYGMLEVNRLAGRELPVDGGFDDNGQLTKEPGVIEKNRRILPMGYWKGSGLSIVLDMIATLLSNGSSVAEVTQENSDEYGVSQIFIAIEVDKLIDGATRDAKLQRIMDFITTAERADDNVAIRLPGHEFTKLLDDNRRHGITIDDSVWAKIQAL*