MGVVELLAPSASAEVAITLCNPQKSGEGLKTHITFEVQAKALVPELAGVYGSPHSSTRRAFKDFAALRDLLQSMFPHVILPFPEKTTADVVLDKKHGYTDEFIESRRKKLSRFMNRLAEHPVVSKTAEFQAFLTNQDASLPKGGNVMDKAASIGAGLLKKATVGVQQATRAPVPKDDPLQSTIEWFRGFQLSCEKAADSSKSLAKQKSDMASCVGQLGAILADLGRGEHAHVGMPLLEAFGETYQALNAVSVGLSAQAQIDDETVSDLFKEYLLFCEGFKAVEMHREELYGAVDSLRSQVEKAKASLHTLQETGHASQTDKMLGQAMSLFGGKKEKKDTTAQEAQITGGIEKLQAELAAAQKEYEEFAGKVKEEVARVHKVKAKEYKAMLREFAEAQIAFHSLSLATWNATLQKIAAVPDEP*