MLLLPPPQNHPKLPRESNGKHPGYRGVRMRAWGKWVSKIREPRKKNRIWLGTFATPEMAAHAHDVAALALPCSTSLTSQVHCPDPNPNRLETILDLGFALEPLQFRIWVLSMRFWIWVRIMVDPW