MTETVRTYLNPAHFFMLLRAHGTDFFAGVPDSLLKDICAYITDNVKQSQHAQLSEFASVKSFMVIAANEGTALAMAAGHHLVYAIPALLLIGWRGEPGKKDEPQHLLQGALTPTMLQHMGVPYEILPDYAEGAFEVITKAYAGKEPFALLVKKETFEKYRLSSQAEVFNGQDMLHREEILEEVIECFPSAPLVTTTGFTSREMFELRVQKSQSHRHDFLTVGSMGHCSSIALGVALSTAQDVLCIDGDGAALMHMGSFATIAKCRLKNFKHVLINNAVHDSVGGQPTGSVQIDFPGVARACGYQEAMRARSSEEVKNSLRKLKETPGPCFLEVQALPGARADLGRPTTSTHQNKDAFMNHLRGREDILSF*