MARSLRLLSRSVERLRPLLVQGPPTRGFSAFAREPLHVCVVGSGPAGFYTADRMLKGHEGAQVDIIDRLPTPFGLVRSGVAPDHPETKIVVNQFSRVAANGRCSFFGNVTLGTDISLAELRKTYHVVVLAYGAESDRSLGIPGEDLKGIHSAREFVWWYNGHPDMCDLSPDLKNTESAIILGQGNVALDVARILLRCKTELATTDIADYALDALRGSTIRKVYLVGRRGPVQAACTAKELREILGLKNVRICINEAVLATSPADEEEMRNSRIQRRVYELLSKAASAHKDNSYNDQKELHFVFFRRPIKFIPSENGSTVGAVQLEKTALKGDEVTGKQVAVGTGEFEDLKCGLVLKSIGYKSLPVQGLPFDKNRGVVPNLRGRVLSSESETTTVESGLYVVGWLKRGPTGIVATNLHCAEETVASILEDDIKGVLRPPSDSKKHGRTGLVEILKQNNVRFVPFSGWEKIDSKEKMAGQLRNKPREKITTWDELQKAANE*