MQHVRNCGPQLFIISRKGGTLLAINDFIYRSNLKRFGPMGDKVYWECIHNRSKKCRSRLKTIGDDLYVTNDIHNHSGDGQRIELARRSGMLIYKKFSAIGLIPNKPPFQ