MEIRMDFLDWLDHDTSMKILRCLEDPADLVRVSSVSRSWRHFVIANGLCKQLCLRMFPHFLRVECVIEPGCDIEKASEVGCSKFVEWETLKREHKVYAFLLQGCMSFPFGKCILDAISASSTDNYPEESIRNTVQQGGPIESRASYWSSKGQRDAAVPETLVYKLVADICVITEINIQPFKAYFQRGSPIYSAISVRFHMGYPIHPMGDPLGEPLDDSADDKFIWTYSSPEFPMAQESSLQNFRLPEPVVCIGGILQIELLGRVQRQEMDGLFYICVAQVQVKGRPLSPAFGVEMLGPSGKFILKAESCNPPSLPDEDSSYHGGHLHGRVDWEQLMNVLRGEGDFEYDWNSEDEVDDELAF*