MRRVALLLVAAVCALAAPAAAVVTDGLLPNGNFEDGPPKSALVNGTVVSGAHAIPRWETSGFVEYIESGHKQGDMLLVVPQGAHAVRLGNEASIRQRLAVARGAYYAITFSAARTCAQAERQRLNVSVSPEWGVLPMQTIYGSNGWDSYAWAFKAKMDAVTLVIHNPGVEEDPACGPLIDGVAIRALYPPALARRAGGNNLLKNGGFEEGPYFLPGASWGVLVPPNIEDDHSPLPAWMIVSSKAVKYVDAAHFAVPQGARAVELVGGRESALVQEVRTVPGWTYRLAFAVGDSGDGCAGSMAAEAYAARATVKVPYQSRGTGGYKRAVLDFTAIANRTRVVFQSTFYHMKPDGTLCGPLVDDASLVGLRKKKPARRLMQLL*