MSSALSSHGQLYDGDLRSPLVSQEANPKKITMDEMLEKYCGEFGLWQVRHLVLTCLAWLLEGILTMVMIFADREPAWHYLTSHAGTMSRCSSEPGSWEWSGGNGSSTMSEFGLICGDKFKVGLVQSIFFAGCMIGAGVFGHLSDTKFGRKGSLAIICILNAIFSILTAFSSDYWTYVLFRFLSGFSTGGTGLCAFVLSTEPVGQSWRGVAGMSTLYLYSTGIVVVSIIAYFIQPWRSLYIASSIPSLIFVIFVLPFLHESPRWYLVRGKVDEAMKIMQKIAVSNGKQNIPYDVVLALDCEVSKDDIPNSQFNIKKASILDVIRSPVTRIRLFVAVATNFFCSIVYYGLSLNAVNLGTNLYLNVALNSVSEMPAYLLTSLVLDRIGRKPLAIGTMWFSAIFCLVGSFLKSTDETWKIVRMVCGLLGIFGISGTFNLLLVYGMELFPTVVRNAALGCSKQAVLLGAILAPIIVVLGGGVPFAVFGACGIIGGFLVMYLPETLNKPLYDTMDGLQEAEAKPGLVALD*