MPFLNPPQIVSLMCQVKEFFESGLSQLFVEYDTFFINNSNLSNQSTHILSTVKENEDLERLTTISLEKIDAISQWLRKSMVRLVEEEWSKLVEMIDEEIEWLLKDIYTNYDDQEEEDSWDDEAFIPDQRKDLFRAAIPVMRLSRIYYNKLARQKTNHVRLVFNDPSMHMGMDQLKHLFKETNQILTALYEFLYKIRASDAQEDFLAMVKWLFDSFGESSSILQQHWLALWKSKDPGVNKELIKKALDWLEFWSHQFFLANVKFIFATSDRFWIGI*