MTEDGQQLTPEQVNAFLDNSKTGGIERMACLPELKWFDVNTVKSDATVVCVGKRRTGKSFFLRDLMFNLSGTFPGYIPQRFIWPKYNPGVLFHLFRRQQAIMQHNKSEDVLAGKEDPVDPRFFVLLDDVISDARLRYDEALNELFVAGRHYKIMTLITTQYAKGINPVLRSNTDLAVIFKCSQAMQREALAKEWGDIISQRAFYYLLDKYTQDNHCLIIDSSNNSTNPLDVLALERICDALGINWERLTAEAADEAAAESLGSEDTSSEEMTDEEGDRVIYVRDPDDFATSESGSEEEAEETEDEDSDA*