MGRGKIAIRRIENQTTRQVTFSKRRAGLLKKTHELSVLCDAQIGLIIFSSTGKLCQYCTEGLRMEQLIERYQKISGTRIPEHDSQEQLFGELAMLRNETRRLQSNMRRYTGEDTSSIPFEELDEVEQELERSVIKVRDRKNELLHQQLENLRRKIQEHRVALEYQHAAMEAKPVEPQQVLDQFPFCGEPSSVLQLSTISHQIDPYHLQLAQPCLQGSSV