VLDGLLAQYGTVENVEQVNTDTETAVVNVTYATREEAKIAIEKLSGHQFENYSFKISYIPDEEVSSPSPPQRAQRGDHSSREQGHGPGGSSQARQIDFPLRILVPTXXXXXXXXXXXXXXXXXXXXXXXXVDIHRKENSGAAEKPVTIHATPEGTSEACRMILEIMQKEADETKLAEEIPLKILAHNGLVGRLIGKEGRNLKKIEHETGTKITISSLQDLSIYNPERTITVKGTVEACANAETEIMKKLREAFENDMLAVNQQANLIPGLTLSALGIFSTGLSVLPPPAGPRGAPPAPPYHPFA