VGGLNPRTDDWVLRSYFEAFGTLTDCAVVTNPQTHRSRCFGFITYSCMTEADRAMAASPHALDGSRVELKWAVCRKDSCKPGAHARVKKIFVGGLKSDVDENDLVKYFSRFGPVEKAEIKINKQSGRKRGFGFVHFFDHNTADKAAVIKFHPIQGHRVEVKKALPKEELDGG