MVVNKVGKDIPQSYAEQYGIYEGELAHIDAYQEASRAIKPVKPRETKLLGSIREAIEKTGLKDGMTISFHHHFREGDYVMNLVLAEIAAMGLKNISIAPSSIANVHEPLIEHIKNGVVTNITSSGLRDKVGAAISAGIMENPVVIRSHGGRARAVAAGDIHIDVAFLGAPSSDAYGNANGTKGKATCGSLGYAMVDAKYADQVVIITDTLVPYPNTPISIPQTDVDYVVEIDAIGDPDGIAKGATRFTKNPKELLIAEYAAKIITHSPYYKEGFSFQTGTGGSSLAVTRFMREQMLKDGIKASFALGGITNAMVELLEEGLVEKIIDVQDFDHPSAISLGENANHYEIDANMYASPLSKGAVINQLDTAILSALEVDTDFNVNVITGSDGVIRGASGGHSDTSMACKMSLVIAPLVRGRIPTIVEQVNTVVTPGTSVDVVVTEVGIAINPKRTDLIDCFKTLDVPQFTLEELKDKAYNIVGTPEPIKYGDKVVALIEYRDGSLIDVVRNV*