MPRYDWGESTPAIDMLKDAIEPARQKVLGHPVYGQLDSVDAVVTFMEHHVYAVWDFMSLLKSLQRQLTCVEVPWVPSGQRSSSRLINDITLVEESDELGDGFISHFELYVDGMRQAGADTSGIESFISLLRAGMPVPAAITQAGVPGPAAEFIGTTWKFIEDAPVHCQAAAFAFGREDLIPAMFDQVAALNAGVGVLSTFVDYLRRHIQVDSEEHTPMAMQMLADLCGDDKDRWEQCKDTINTAMAARTQLWDGISAQLRRSAH