MEALVGQYSPCLAKVPLKYLGNARTPLAAVNITFRAYEDISSWNRPNVTWAAHGWWAGLRTLISGIRAQGSKIMAPVGPVVEQAQCDLGGPRLVGRAAHSNDLWNDDKDWDVQKLNSLFEQEVVHKILQVHISQGSTEDKLCWKYSKKVNAIQKSAYKEFIKREEHRYSQFGKIEICLLRIKSSQSWSIEEWTAFPMETGTTFLTDNSTIADTAKRRNFLEEPGHWSLRPLWTQIISSTSIDLIQVRWVPREVNKMADKLAKEAKSGTRRNFIQNCQNIEHSAYPHRSFYARLLNDNFRSLNCTINYVLCF*