MGLTWWVVGVSTALVGFLIALDPWKLSPIAGYPDFTAAPVKVRPFHLHRAFPRDPLSKLQHSRILFSNQVLGPESLAFDALGRGPYTGIADGRILRWDGADVGWTQFATVYANGSVNCKPQSPPALNIAHEHECGRPLGIQFMKSTGELYIVDSYYGLLVVGPDGGEAKQLVKEAEGSTFALTNDLVIDLEGIIYFTVTSDLYPRSRFLLTAFSGDQSGRLLRYDPVTKEVKVLYRGLQSPNGITISKDGSFLVFSETAHCRLNRFWLKGEKAGTMETFAELPGFPDNVRVNSKGQFWVALYCRQTLSAWMLLKFPWLRRVLVQLPLSFKHLNAIFLGGAPPHAMAVLIDQEGKILEVLEDQTGKTVKYISEVEERDGQLWMGSVLMPHIAVYSRQ*