MLTRRYGLQELENVYLEESVAMFLEEVDKNRTVRDIVARYQQSLNVVKRKIDDVLSALLKFAADTLKSQESHDTKVLKYCARNESFSPHPSNRKYYLVNSVYPTTTGYLGPHRRILYHLGQFGRGGPPVTVQELFNRKHLDLRSVIDRTFGVWKAKWRILDHTCKNVNIAINVTKTNINHASATTVTAATTTPKQTKICSRVCSRCYHYSMRQKLRHSLHTRILKSNSENAILFSEEEEEMAEKQRWIAMYTKHLKQKRKVYHDGFLDLHIARKKVMLYDEDDNLLESRTLKACEVVNTGETLTFQAYLVDICDPKDGSKASSEPKVEPSDQKCARKPFTVLRPNFKKSSLRCDEKKPDLVNKFSSKSLSPSHNMIRVFKKRELHKYGALTPDSTTKGTVSLGSVDKESNNHPLINSPCTGRSVVDSRLENCKLSKDVPPPKPLRDVNQILSILQKRNATETCSDNNMQTSVLLTKVPPESETSKRHKMESISTKEASTEQVMVQETSSASTRGCLMSDPPSFDLGI*