MNAPTLSLCTSFVVGVAAGAGFVLFYDANRSCLRRRATGITPLRQHSFSAPKEQSSVTAAVNDEIVAEQFTRNVQFFGIEAQKKVADAFVVVIGLGGVGSHCAHMLLRSGVSNLRLVDFDLVSVSSLNRHALATRNDVGTSKAECLKSHFEKIYPEAQIEAKVMLYERSREELLLGGHPDFVVDCIDNVETKVDLLAACVRRNIQVIACGGAGAKCDPTRIRLVDIAESAVDPLARAVRHRLKREYRIETGIWVLLSTEKPKCDLVSVESSDSMLTDYQILPNFRIRTIPVFGALPAIFGMACAAHVVTHLAGQTFDPEPVLRMQKKQFETQLDRLRDREDARGSQSSSVAVDVELSSIVSFTQDIVYLVKDVWHARSARAQTPLQSKGMWRNTSGLCLTRWDPSRPACLDNLVLLTLDEADEHDAQVWGTMNNSTTQENGLKALVNL*