MSEKLQKVLARAGHGSRREIESIIEAGRVSVDGKIATLGDRVEVTPGLKIRIDGHLISVKESAEQICRVLAYYKPEGELCTRNDPEGRPTVFDRLPKLRGARWIAVGRLDVNTCGLLLFTTDGELANRLMHPSREVEREYAVRVFGQVDESKLRDLSRGVQLEDGPAAFKTIKFSGGEGINQWYNVTLTEGRNREVRRLWEAVGVQVSRLIRVRYGDIPLPKGLPRGGWTELDLAQTNYLRGLVELPPETSSKVAVEKDRRRMKANQIRRAVKRHSQIAGGRRSGGRNNNG*