MAIPVIDFSKLDGDESEATLAELAAGFEEWGFFQLVNTGIPDDLLERVKKVCSDIYKLREDGFKESNPAVKALARLVDQEGEGLAMKKIEDMDWEDVFTLQDDLPWPSNPPSFKETMMEYRRELKKLAEKLLGVMEELLGLEEGHIRKAFTNDGDFEPFYGTKVSHYPPCPRPELVDGLRAHTDAGGLILLFQDDRFGGLQMIPNRGGDGRWIDVQPVENAIVVNTGDQIEVLSNGRFKSAWHRILATRDGNRRSIASFYNPARMANIAPAIPAAAADYPSFKFGDYMEVYVKQKFQAKEPRFAALANK*