LNNQLGYHDYVEFIARDPLNNRTYSCYPYWSFICFPIVVSKGKILKIQISAEGRECVNCGVQATPLWRRDGTGHYLCNACGLYHKMNGQNRPLVKPKKRQVRLD