MKLLCDVCENAVASLVCCADEAALCLACDSRVHAANKLANKHLRVPLLAENCDPPSCDICQDKSSFFFCVEDRALLCRECDESIHSANPLAAKHRRFLLTGIKVGSGTNGNTLQEISSIDQQATSSLADNANPTTRSLTGSQEVVKSARDISNNDGGLNSTWTGSRNPFPPVQGTQSSSPPLPAADGKGFGRYTITKDGTLSMASNNVNDAYRSEAGTSTDKPNGTTISIQRISAGQMAPFVAPVLSSIRASLAREEAPNNRSMKHIESTSIKATKCPVSGNREDSNNKSLMMIDVQTSQHTGSSSISDYLNSSLPGWRLDELLTDLVDVCDSRRSPSPPKDNIEPGFGLQDEQSWFAELDFLEAELSPSQEEGIALVPEMPSPPTHSGLVSSHSKLGCPDAQPPWDFDHLFTGPDHSNEFSVVPDISGHRCSPVTSASPRKGNVNGKRIKLFHYL*