MLSWLVKLVSACWQPVRRHYARMNKDTGDQNDELMWYKDLVQHSCGDISMAVVQANASLEDQSQVEIGPSGTFLGVYDGHGGPEAAEYVCNHLFPHLQRIANETGGMSEDAIRRAFQATEEGFSNFVRQSRPDLVTVGTCCLVGVIWGHALYFANLGDSRAVLGSLSRVSGSIIATQLNTEHNASFEEVRQELRALHPDDAQIVMMKHGVWRVKGIIQVSKSIGDFYLKLPDINGAALHAPFQLTEPLKRPVLSADPTINFRTFHQHDQFLIFASDGLWEHLSNQAACEIVHNHPRVGIARRLIRAALHEAARKREVRYADLQTIEKNVRRFFHDDITVIVVFIDHELLGRQGSLVPVSLRGGVDL*