MGEKALVVASEGDPLRELAAECISLLRHCIDYASEAEDALVQCRIGDGLLAKFARMKQAEEESGKRSKAVDDWLAGMATASEPVRRNMHGMREKARKLIEKRKLLKGLHGAAYFHRWVTMNIAEYREHFTRHALDLEKSLSNFRVLGRMDPKYGLFDILGQIQNEDARRFWKEAISSEVWRADWKRFSAAIHKHMEQCGLPIGEESTNRIKYAVCVGHGDSAGVSCFAFNAAAQRHGFPFETASMPDRPHKDADKSELTLGEKLLLAREVAELVQKYQSYEMANAIRGVKDYVAGEGAGASDRWALCLKDTQLLGHTKEQHKRAAKLDEFRRKWTHFFTRFMMLWRIGPVAHDLFADLDFPNQSHITDFLRVVEPFDEAALRILHKGDKGEWDRHRPKVYTFLRLLLREMKTPELSIPPPVGWQSAGVTVAGIPNMMKKPSLRQKGAGDGNHMGSPSVSMTSGSSGLYSPGFPDTPNSTMHSEH*