MASASLPAPAPGRAALLKAFDESRTGVRGLVESGVSSVPEIFRHPDPYASIPLAPPGASIPVVDLSLPFPDAAAAAAEAARTWGFFHLVNHHRALPQPSTGDDYPARALAAVRAFNELPAAERAPHYGRAVDGGVNYSTNVDLYNSPAASWRDTIQVMLGPNRRPDLASRIPAVCRAELLEWEVRATAAARAVMGLLSEGLGLGAAALEEASCLEGKVMACHYYPHCPEPERTMGIVPHTDPGVLTVLAQDEIGGLQVKHQDQDGNACWVDVKPVPGALVINVGDLLQIMSNDKYPSVEHRVTMNTHKEPRVSIAVFFSPGKRGDSNLYGPLPGLVSSENPPKYKNFTMEKFYGTFFSRDLASKALIDHFKM*