MATMLHSLEPSFAQLLSRPHGAPFSATRTKSARAIKCLVAAPDHVAFVKDVALLDPPSNLQLMLDILQERGGKLVSPLNRDGILPLAIPLAKDNSTGAVTALLRWPTPPEGMEMPVVQVQKYGVLLLAKTIDQYIHRILVEEDASKDATGSLLKRCEAAGVVLYKQGDFANSNMPNVQVYLMKKVGLFPDVFEHLANQHLQRGDQVSALITGEFYASKKHFPGFARPFVFNAELMLKVGRQLEAKDAAKVALKSPWWTLGCQYKEVAKLAGWGDEQIEYMKEKVTEEGKKEEVNKGKLPAQVALDQAAFLLDLASVDGNWDNIREQLSSCYKEAGFDHLSKFILLTDSH*