MEGESNDDDEFWQVALCRDEAVARVGLAESESDDDVSSAAAPAITYNIPWRANASTTLKLSPLPDQNGIWSPLGAQAWHASSLLVAYLLQNTILRKDVSSQGSLLTKYLDWWFHSGDKQYGFTALELGSGAVGLVGIVLGLILGDCYQATRSLQQGDENISATIPRVILTDNEPNVLSNLQQNVVNTQAMLPNKTGRNLALLDVENLDWGDEFILPSSLQQSSGGLQLVVGSELVYTHATAKACAQVVLSILDHSPNVLVFILQVTDRDGWNNVFLPKLREKEHLQVISEEDGIHDSDLHELAMTLIPPGGTLDRFAYGGVFIFRRSGVVASLLELQERNELD*