MSRDATWHQRLKYFPRAIAERCSNTQRLVSPSELSFGRLLPDQYSIAFVQILTMSMSFPGVAYLGAGNVCHRLRPAARLLAAMLLAEDMTYGSSGQYIRRLHIETLAFESCTPADLRTILDHAPYLHVFSDHQSVQCKQIEHLLDPCCSLEALLRLVANTTIRRLSWTNYDDTPFPLHMHPLESNLAIRLEYLELSSYAPNTALQPALAKGAAQRDMNVSLPSLCALKVSLDNATFASLASWDMPRLTKLSMLSSDFCYTGAGFAQFFHAHGSKLTQLELGYSSSPMDEHYLTTPRHILNTQQTGAAGVRRPIPLADWCPNLREYICSADSRWHWQTRKWITPHILLPAHPNVQLVAIHDVHKRLLDDLDFSSASVSVDGDTAYFKLFEQMSSLLCRDAFPNLRFIRDLSVKSHCMRTDCGVWLEDYSGINITARNLRQARLNQVQAWPSWYDIYDI*