MLLLPPPQNHPKLPRESNGKHLGYRGVRMRAWGKWVSKIREPRKKNRIWLGTFATPEMAAHAHDVTALALPCSTSLTSQVHCPDPNPNRLETILDLSFALEPLQFRIWVLSMRFWIWVRIMVDP