MSCNGCRVLRKGCSDGCVLRQCLRWIESPDAQGHATVFVAKFFGRAGMMALISSVPESQRPALFQSLLYEACGRTINPVFGAVGLLCSGSWKHCQDAVETVLKGGLL