MANGDLHDFLAELERLGDLHRVAAEVDPVLEVAAITDRVSKLPGGGKGLLFERVKGSRFPLVTNVFGSAGRVAAALGAATLDDLTARMESLLAAVPPAKTASPLEAMASLAEMRRFAPMIVEKAPCQEVVEAPDLLRYPFPHSWPGDGGRFITLPLVVTRDPETNTPNCGMYRVRVVDGASAGIRWYAGKGGELHCRRHRERGERMPVAVAIGGDPAAILAAILPLPEGFDEMLFAGFLRGRPLELARCRTSDLLVPAGAELVLEGYVEPGETVMDGAFGNHTGFYAPAASVPLMRLTCITRRADCLCPATVVGRPPMEDCYLAKAAERLLLPVLRMRWPEIVDINYPLEWIFNGGAVLSLRECSSSRVRRIVTELWSSGLAGPGRLLVAVDEGTRVDDPADVAWRAMNAVDWRTDLIIAERDAAAAWPGLGSRLAIDATRSAARRYGAEELVPDRETARRVDSRWREYGF