MDAQKSDESSSRQPHVVALPVPTRGHINPLMHFCKMLAAQGVLITFINSEHNDKLIADAEREALQRLGVRLEAIPDGLAAHVDRTAHLAELLEVLFFAMPEPFEALLARLFRQRPPPCCILADMWLTFTVPAASKFGLPHACLWTQSAVSFTNLLMVSNGSYTGEPCIRGAEFLKEEDMNTLTRGCDQSDGMFRFVTGGFDRLDQSRWIFMNTFEELEGETLKALREDLEHLHAIGPLLPSSLFTQNIEKKASAYNARSDDLSSLWVEEEDCLTWLNQFEPNSVLYVSFGSLALITSQQFEEIALGLEASGHPFLWVTRPDLVYGGSTNVNETFRERVKERAFFVSWAPQLKVLSHKSVGGFFTHGGWNSTLEGITTGVPMLGWPYFSDQPMVCTCIEERWKLGLRLTKGTSEILVSRDIVEAKVKELMGSPKFLNKAREWSSLAKKAALQGGSSFKKLEGFVETLKHQ*