MDSSHVISVKSDAIHGGSKSIRIPIVQELAKNGTQEFPTRYIRAEADRPSLSTVCNHKTIPIIDMDCLQFGEERQSEISKLAMACEQWGFFQVVNHGVSQSLMDRMRGVTREFFELPLEEKKQYASNPGSSPQGYGQLFVASDDQVLDWADLIFLFCLPVKARDMNLWPTKPLDFRETLSHYAAEVQKLGNKLLNLLAESLGIKPDYFIEMFKENALDVRMNYYPPCQRPDLVLGLSPHSDGGGITILLQDEGIEGLHIRKNGEWIPVQSIPDALVINIGDMLEIMSNGRYKSIEHRAVTNKEKERISIAAFYNPSLEIDVGPAPDFIDDLHPCFYRKLKRLNYMNNYLNNKLDGKKAIDFAKIHCSV*