MELGVNYVDIELKVADKFISFIYGSKPEKCKLIVSAHNYESTPSCEELADLVARIQAVGADIVKIATTANDIVDVSQMFQVMVHCQTVQKNLPKIDRRLNANRLCAEVTLISADSLANVAAEPIPSSTWQGLNTNRIGAKLLISVPISGAELWDLAARSWATQHNSYVGRPRGAEPSNLSANVPMIGLVMGEKGLMSRVLSPKFGGYLTFGSLDATKVSAPGQPTVEELIDIYDIRRIGPDTKVLGVIANPVKQSKSPVLHNTCLQSVGYNAVYLPLLADNIARFLSTYSSPDFSGFSCSLPFKVDAVQCCHEHDPVAKSIGAISTIIRRPDGKLLGYNNDYIGAICAIEDGIGGPGSKNAAVTPLAGRLLVVVGAGGAGKAIAYGAKEKGARIVVANRTYEKAVSLAAAVGGHALRLAELETFRPEEGMILANATSLGMYPNVDGTPIPKQALSFYDVVFDAVYAPKVTRLLREAEECGVKVVSGVEMFLRQALGQFERFTNGIEGFDS*