MASNFQEAPTSDSDSERTVYDRPNRTSQTGRAESGHDSRSAQRPQVASLQPLKETRWQRPPFLPTLNAQPRLVSLIVVLTMVGEESPNNDGKDDDQELNPLILFVDAVFIIFIIGTISVLTSNPLDFLPEWCRTSLPALPTHREVVTGPSDITRHELEMTLPAYEDNRNNGVLMQSQSHENAEDRGHSGVSGAVTHVEGIARQMLSRGQGLTSYEMSEQVVIVEVESVIINMEDIKERKSVEVEEGVGNGVEEEEKKDEI