MRRVALLLLLVCALARAAAVVTDGLLPNGNFEDGPPKSALVNGTVVSGANAIPRWETSGFVEYIESGHKQGDMLLVVPQGAHAVRLGNEASIRQRLAVARGAYYAITFSAARTCAQAEALNVSVSPEWGVLPMQTIYGSNGWDSYAWAFKAKLSTVTLVIHNPGVEEDPACGPLIDGVAIRALYPPTLARGNMLKNGGFEEGPYFLPNASWGVLVPPNIEDDHSPLPGWMIASSKAVKYVDAAHFAVPQGARAVELVGGRESALVQEVRTVPGWSYRLAFAVGDSGDGCTGSMVAEAYAARATVKVPYESKGTGGYKRAVLDFTAVANRTRVVFQSTFYHMKADGTLCGPLVDDASVVGLRKKPAAAGRRLLQFL*