METTYKLLDGKKISGEIKQEIAAVVNELLEKGGRRPHLAGVLVGHDGGSETYMASKVKACEEVGFTSSLIRYEDDVTEEELLACVHRLNQDPTVDGFIVQLPLPKHIDEQKIIEAVDPRKDVDGFHPINVGRLSIGLPGFVSATPKGIVELLRRYNIPTRGKHCVVLGRSNIVGKPVSQLLLQKGEPGDCTITICHSRTPNIKEVCLTADIIIAALGQPEFLTADMVKPGAVVVDVGTTLVPDSTRKSGFRLTGDVKFDEVAPKCSYITPVPGGVGPMTIVSLMSNTLLASKGLYR