MEAARAEEIVWHPVRSGISPEPRATHPSAVRPRAFDSHADWRALPRPAIAALFLHLPVLDLFRLGHLFTPRWLEPLELHDAQFARLPIPRSHVADAIGNVLDKYLAAGEDEVEHEDVDEDDGGGGEGEDRDDELEDGDDGEGICGAAGRRRVESFRVECTEWLAEHAARWCAALKNGLADEVILFNRGDPPVLSPVPPGLLQCATVTILHLGFFTVEAGELDALTETIHLGLYGCACRPGVVEGVVAACRKLHKLWIHDCAPPLEHVVVSSAIRLWRISMLRTAARSLTVHNAPILHEIVFPAPGAMVSIRRARWLRRLISLHFPTISLEIDREQIPPQPQTEWLATVLTTLVLVVDYAALGGAAMAPFAVEQMLRPFPYLKELFIQRKDEVSEAEGLASSKDPRGYQHLFDCIQCAARELSVLNLVNFQGGKAELALARAILYKARPLRRIVLTHSGRVMEAFVEADRALRLARPRLSISHQPMSSFETTLNPVQRDRDRFVRIETLGSGLTDPMAANGLRL*