MVQELLPLLIMVLVQFEFAGMNILSKLALDSGMNPYIHVAYRQMFASVTLGPLAYFIESESGIDVNIMKNQITKDSNGDTQGNLIGPILIIISAFTWAIWFIIQARMGNIYPAPYSSSALMMALATFECSVFGLIMEPHLHEWSLVPAIRAISCIYSGVVCSGIGVCMMSWCIDKKGPFFVSVFSPLLLVIVAALSWALLREKLYLGTLLGSLLIVLGLYCVLWGKTKEMEFVQKEEESQDTKEDMEMQ*