MAFVGMDDLSVLSWDVMEFFLVGIFCGDIVISFFLEYDDPDTGLPVSDLRLIMKHYLGGMFTLDVLFTLPWEKVVQGMLRVEPDTTTWLLIGLLRLLALGRLYRITSYVAGLEYRMVLPQTALILLRNNMYILFSCHLAGMVFYLIARLEHFRPESWVGRNYERFDGLSLTGRYIYSLYFSMAAFSGLGDNDFYVASVPEAVVMLVYLLFNLLLGAYILGTVTMLLTKGDKRMKLFRDRRLMTAMEAHVELHFQSEQASDEQVLAIFPQTIRRRVLRHLYIKPIKECHLFAGCKPNNQLCSLFCGGCHLCCWPQVLAAGRVELFMPREQIIADGDIVNEIIVLLEGE