MKQLAPILAVVNLILLVHGDERSAVGDPGMKRDGLRVAFEAWNFCNEVGFEAPHMGSPRAADCFDLSSKCIKAYTEDQSNKTTSGSSLVHKVSDSDNELGIGKPKPGIISESALHNPDLYAVEKELYLGSLCQVSDKPNPWSFWMVMLKNGNYDTKSALCPKNGKKIPPFNQPGLFPCFGSGCMNQPTLNHGKTELQRDGQTMKGWFNGTYEQGADFGNGLDGISYYEVVWEKRVGVGGWVFKHKLKTSAKYPWLMLYLRADATKGFSGGYHYDTRGMLKTLPESPNFKVRLTLNVKQGGGAKSQFYLLDIGSCWKNNGKPCDGDVTTDVTRYSEMIINPETPLWCNPKSLHNCPPYHTFRNGTRVHRTDHRSFPYEAYHVYCAPGNAEHLELPVGTCDAYSNPQAQEILQLLPHPVWGEYGYPTRLGDGWVGDPRTWDLDVGGLSSRLFFYQDPGTIPARRIWTSVDVGTEIYKEDEAIAEWDLSDFDVLIT*