MEMSELGIDPEKDVGSAFHIGQVVRCRVLRPDPTFQDVQLSFIISSDRDFRGSSVDKVDDLRPVMEVQVDEERGYKESLEEEGNEEAAREKSDPSSEDDRAYKMQVLSKENDKVETKDLAVDIFNSLELAREVESRAYVPPLEVNFDTEANVCGSAIVDKRKHLDKEPSEMGSKDDEKLTKRAKKKLKEKRELEIRAAEQKRLEGGQAPDSVDEYERLVRASPNSSFVWIKYMAFLLSIADVDKARAIAERALQTINFREEEEKLNVWVAFFNLENVYGIPPNEAVLKVFQRALQYCDHKKVHLALLGMYERTGQQEMADQLLKAMTKKFKASAMEICRGDASVIRSLFERVTCLDLPPKKMKFLFKKYLDYEKSQREESRIEYVKKKAMEFTLNMAHRQVLYAKFKGRNILFLRCVFLTRLCSRPPQAIPSSGRY*