MSLILNQPPKLCLRKPVLVRCSPLHDSNGYSSASLPQSQTLPLTIFCADPCRPHLVRAVVRRDGDMHALDYDMPRDFMEVTKMIGTSNGWITSLVDGIVRIREYPEKNPKQVRIIFLPPHVTLPLCQAQMATNVAMSSSSPEKEECAVAVKFSGPQLSICKPAQSNAEWINIRISNPCFFSSPVMYSEKEDMFRIIGSGGHLVGSWDLGKHKCTPKIQRLQFQNLPELSKAKRELLYSSNTSEHLVESRTTGETFMVKWYKRTAKTIYCIERMETQALMVFKIDEQGNAVYTQDIGDLCIFLTRSESFCVPACSVRHMRPNHVRLMDVDEITIIDLAAQKWN*