MATIKAVKARSIFDSRGNPTVEVDIHLSNGYLSRDAVPSSASTDVYEALELRDEGKDYIGKGVSDCTDRGIYGVANGCRSLRKVHLDSGKSKRIGEQGLLSITTKCPQLQELVLMDIATLVVSLNALASHCLVMERMALCNSDSVGDLEMSCISAKFIALKKLCIKKCPISDDGLVTIAGGCLSLIKLKVKRCKGITSKSVCQVQTKRGSLIVVVDGGSQTAGEDDQARSLQLGDDRVIRELIHVLCGSRGHLIKTKLGTTASNFLRGSSSGGQSHV*