MGTTMATQGVGGRQQSQVQSLARQGSIYSLTLNEVQSHLGEPLHSMNLDELLRSVFPSEEHHVTMPRVLSKKTIDEVWRHIQQGQKEAEEGVRDYGRQSTLGEMTLEAFLSKAGIVTELPQPLAIVDAVYHEGEGANSSPFNPQTPRRKRGPVEDMAKKTVERRQKRMIKNRESAARSRARKQASSIDAYTNELENKVSRLEEENQRLRQQRELEAMIHHIPQPEPKHQLRRTSSALF