MDSEEVSPFHGDTLEAILSHVGIPDLLRLALVNGAWNKAAISVLGQALADCKPWLLLHRHSRRRPYESTVHAYDPYSRSWIRLPHSQPSLDSYRFRSSQSNLLYTLSPSRIAFSIDPLKQQWHHTGGEGMQVWRMHPVVATFESESSTKVVVIGGTYDFEDDPLSVEIFDSSIQRWETCDSLPETFRGRASASWLSAAICHKIHILDKNSGLFCSFDPDTKKWGTLAVIFSEPAVFESMIVWVGDKIILVGLLGEATNVSSVGIWEVNCEGNECRLIGESPPQICRETFPSEAGAMGFDCIAANGLIYVYNPCMWGQILTCDVSGAGCKWGVIEKSDLEGEGMELDSWVFTCSSVGIEDLIKVFEIKRR*