MLSWLVKLVTACWRPVRRYARMNKDTDDQNDELMWYKDLVQHSCGNISMAVVQANASLEDQSQVEIGPSGTFVGIYDGHGGPEAAEYVCDHLFPHLQRFANENGGMSEAAIRRAFQATEEGFANFVRQSRPDLVTVGTCCLVGVIWGHALYFANLGDSRAVLGSLSRVNGNIMATQLTAEHNASFEEVRQELKALHPDDAQIVMMKHGVWRVKGIIQVSKSIGDFYLKLPDINGEALHAPFQLTEPLRRPVLSADPTVDFRTFQQHDQFLIFASDGLWEHLSNQAACEIVYNHPRAGIARRLIRAALHEAARKREVRYADLKTIEKKVRRFFHDDITVIVVFIDHELLGRQGSFLPVSFRGGVDL*