MQRVEQTPTTTTKEAGESLTINCVLKGSSCALGSTYWYFTKKGATKKASLSTGGRFSDTKNTASKSFSLRISDLRVEDSGTFHCEAYSYIQLTSRYCGHYEGGGTILTVK