MDVKKFLEKFSEAAHAPTRLDRHGSTRLPRASPTSSSPDWFFRWPENLRFFNLLQGYGSSQRQKLPARGGVPYPRPIGTDYADDEEKDETDDDEELGEEKEDNNGQNGYPSVHKGVGDDDHEDDSDDEEDDEDDDAWGDRFLQRGKKSLRSEEWQEVAEKVSEVSKIEKTDTQCRNQLDRLKKKYKKERAKFAKSSGATSKWVYFTKMDMFMSSLQQQAGLSCGLDSGEYVFMNPKXYLNRANGLDEMRDSPGNSESAEGGDDDSDGLPPKXRRYGRENDDRGSFRLLADSIQKFSDIHEKIENSKRKQMVELEKMRMDCHRDLNCIRGRLWR*