MLSWLVKLVTACWRPVRRYARMNKDKGDQNDELMWYKDLVQHSCGDISMAVVQANACLEDQSQVEIGPSGTYVGIYDGHGGPQAAEYVCDHLYPHLQRFVNENGGMSEDAIRRAFQATEEGFSNYVRQSRPDLVTVGTCCLVGVIWGRALYFANLGDSRAVLGSLSRANGNITATQLTTEHNASFEEVRQELRALHPDDAQIVMMKHGVWRVKGIIQVSKSIGDFYLKLPDINGEALHAPFQLTEPLRRSVLSADPTINCRPFQQHDQFLIFASDGLWEHLSNQAACEIVYNHPRVGAARRLLRAALHEAARKREVRYADLKTIEKKVRRFFHDDITVIVVFIDCELLGRQGSFLPVSFRGGVDL*