MEEFGHFPTIVRKLYSLLIIDLHRDPFESMKVLALWIWLEHTCLFHDVIRKIASFTEFFINQLADEAVTCLKCIDDTKFLLSTNANEIPLTQKLTRKDLSLLFFYQNRDGTTSGIRKIVIEVCLKILPDIVREALNRSYEQTSMKRNMSMGPPLDESYLIRRISQLGLEGDMKGHNISYEELTMFVTFSKDYPITELEIKEFIAPVFGEYIEYILMQEVKSHEQALCARIVFSIPGIIEFILQNESKAKFSINGKQVWMQKFVPKNGNASYP*