MAAPQLQIAGERIGGQDLRTQNTTAVAAVSNILRTSLGPSGLDKMLVDDIGDVTITNDGATILKLLEVEHPAARILVELAELQDQEVGDGTTSVVIVAAELLKRANELVRAKIHPTSIIGGYRLAMREAVKYIEGELAIPTSSLGADTLMAAAITAMSSKIVGADPQFYGRIVVDAVTAVRNEDPETGRVRYPVSAINILKAHGKSARESRMLDGYALNMGRAAQGMPKSVSNAKIACLDMNLQKARMHFGVQVLVNDPKELELIRQRELDITRERVQKIIDAGATVILTTKGIDDTALKYFVEAGAIAARRVPKDDLRRVAKATGASIVTTLADMDGNETFDPANLGAAEQVVEETVADNDMLMVRGPANTRAVTVLLRGANDYMLDEMDRSLHDAFCIVKRVLESGRVVPGGGAVEAALNVYLDNFATTLGSREQLAIAEFADALLVIPKTLAVNAAKDATELVAKLRAYHYTAQTNPEKKELARSGLDLATGSIRDNIAAGVLEPALSKTKIIQFATEAAITILRIDDLIRLEPEPEEADDHX