MGKLVATAAIIFAVSSIILLSLAHQNDYLLISGSESCILPAKNFSVSFIHSVELSKEVDFFYVQNGEIYLYKTLVRSAGWGLPSTENFTTTDEGFEYAIKRRIGVLRISTNPLNHYSLGVDGKSISLDKFGSSLEIKVVRISPLVAALQRWC