MLSWLVKLVTACWRPVRRYARMNKDTDDQNDELMWYKDLVQHSCGNISMAVVQANASLEDQSQVEIGPSGTFVGIYDGHGGPEAAEYVCDHLFPHFQRFANESGGMSEDAIRRAFQATEEGFANFVRHSRPDLVTVGTCCLVGVIWGHALYFANLGDSRAVLGSLSRVNGNIMVTQLTAEHNASFEEVRQELKALHPDDAQIVMMKHGVWRVKGIIQVSKSIGDFYLKLPDINGEALHAPFQLTEPLSRPVLSADPTIDFRTFQQHDQFLIFASDGLWEHLSNQSACEIVFNHPRVGIARRLIRAALHEAARKREVRYADLKTIERKVRRFFHDDITVIVVFIDHELLGRQGSFLPLSFRGGVDL*