VREYRCEYCGKQFGMSWNLKTHLRVHTGEKPFACRLCVAMFKQKAHLLKHLCSVHRNVITTTNGADTENRYSCCFCSMCFESVQELVRHLSGHHNNLLLTKNLRE