MATMKDVAAMAGVSFTTVSHVVNRTRPVSDAVRKKVEDAIAQLHYVPSAVARSLKVRTTSIIGLLVPNSTNPYFAELSRGIEDCCERNGYCVILCNSDDNPQKQANYLRVLQEKRIDGLVLASAGGDGALAKGLANMRTPTVIVDREVEGVEADRVQIDHEMGAYLATRHLLELGHRDIACIGGPLSTKVSTLRVEGYRRAMAKAGLEVHPQWLLESEFSSPGGYHAALGLLGGEGERPTAIVAGNDMIGIGVLRAAAELNIRVPHELSVIGFDDIELSRFVFPALTTVGQSIRLLGEIAAQLLLQRIAEREEPMQRRVVAPALVLRESTAPPLVRV*