MLVDDIGDVTITNDGATILKLLEVEHPAAKILVELAELQDQEVGDGTTSVVIVAAELLRRANELVRQKIHPTSIIGGYRLAMREAVKYVESHLAIPTSSLGADTLMAAAKTAMSSKIVGADSDFYGRIVVDAVSAVKSVDPDTGRVRYPVSAINILKAHGKSAKESRLLDGYALNMGRAAQGMAKSLKGARIACLDMNLQKARMHFGVQVLVSDPKELEKIRERELDITRERIQKIIDAGANVILTTKGIDDTALKYFVEAGAIACRRVPKDDLRRVAKATGGSIVMTLADMDGNETFDPANLGTAEEVVEESVADNDMIMIRGPRNTRAVTVLLRGANDYMLDEMDRSLHDAFCIVKRVLENEQVVAGGGAVETALSVYLESFATTLGSREQMAIAEFADALLVIPKTLAVNAAKDATELVAKLRAHHYTAQTKPGQEQLCRMGLDLIEGSIRDNVAAGVVEPALSKTKIIQFATEAAITILRIDDLIRLEAEPTEGEE*