MDLSDCSNEYEKLVVRMNMPRVVIDNGVCPNSTVVKIDSARSPGILLESVQLLTDMNLWIRKAYISSDGKWNMDVFHVSDLNGNKLTDENLIRYIEKSIETSHYTKSEGYTGLTALELTGTDRVGLLSEVFAVLADLSCDVVEAKAWTHNGRIALMIYVKDRNSGTPLDGDSDRVQRIEGQLHILLKADDGYKNDTRTCVSYGGNTHMERRLHQRMLMDRDYEKKFDYETSPIVSVQNLPKRGYSVVNLQCKDRLKLLFDVVCTLTDMAYIVFHAAIRTVGETAFLEFYVRHSDGNPVNSEPERQRLIKCLQAAIERRTVKGVRLELCTADRPGLLAEVTRILRENGSNIARAEISTKDGIAKNVFYVTDANGNLIDPEIIESIREKIGINDLSVKEQFPISCREKVEKEQQQEPQNHQGHNGGGTVLVSLGSLVMRNLYQLGLIKSYF*