MAAVAQHAIPFSRPATPGHAVYNIGFYGLGSMGYFMARNLAAHRATNTGSGPLFVYNRSSAKCVQLQKELGADKVRIADSAEQLVLECDVVFTSLASDAVVKAVYEKFADALKKNKILVEMSTIYPTLAGELDTILSNIPHTHLVTGPVFGPPAAAEAAKLICVLAGDYRSKKEVAHILVPAVGRKAMDLGGNLEKAPTFKLIGNSMILGSLEILAEAFTLSEKTGISASQTYELVKDMFPAPPFINYGNKMVTDSFDGKTGFAIDGGLKDATHVRRLVTEFNSPMPVVDAAHAHMLTARAIHAEQIRRNSAAYEVIDWSALIAGTRVAAGLDAFDSAQEVC*