MGLFLSCGKAAEEHDLFSAIREGDIQQLKSLLNVKPKLVVAALSYHRLSPLHYAALHGQPEVLSVLLERGAQVNAINHHKQTSLMLACKNGRLSCVERLLEWSTDILMFDCINGRTCLHYAAKSGHLSCLQKILDAGRQPPVADTWGFARFVNVRDDNGATPLHLAARSCHSTVIRSLLDNGALVSATTTGARRSNRSGSGNTPLHYAARGGSTECVKELLASGADRNQRDSKGHTAYYVAIKYNNTACAVLLNPDTASPLVWPSPWKFISDLDPEAKKLLEAALVVANNAWEKNVRGEIEADLSACEMTREASMTTGEQDNEESEMCCICFENTCTIQVQDCAHQMCAGCTLALCCHNRPNPTMPNTPPPACPFCRCNIRQLKLACPKERQEVEIDKSLEKSSIIILKKVGEESSSSLKGLVGKGSFRLLSSKGFGKVADLESVKECSSPEICTPVTV*