MATWKLEENIQRDMEKAQENIELYGGHLLKEPNRYEIRTGVVVAARFADKLRRTAFAVFGGVVPREEIVRATSELNKKIYEKLISMGVGKLDIVRISVEASIEGGKLAFGEPKIEWFVPYSELQRRVEDCEKKVAEIRKKIEALLQEIP