MESQRSKPAVTRVECMQGGDGEDSYARGSILQNVGFHVYAKPHLSHALDLLCRSPALLLPPPLPIHGHGHGAGPPPAIVMADLGCAHGRNTLDNAAFVLQGIRERLTKEFMYCSVQQLPIQMQYFFSDLPGNDFNSIFQSLPRFLHHLHERIAHAPHFNIFTGAVAGSFHDTLFPSNSLHFASSFYALHWLSQVPEEVLDKQSEAWNGGHIWIHGERPKVMEAYLRQHKNDMRKFFHNRVQELVKGGMLFLFYPCQGQRNDSEPFYEDMWSGLFESVWTSMVCEGLIREEERDMFNIPFYFCQEKELHIILEEFHGELELVKMQVMHCLVITEDKEENLLKDRNALGNFWVNFVSGCMKPIVQAYLGDARTLEFFKRLGSLASQTSNHYKLNKAFNNIMAIIRRI*