MATGVPQEPEPQAPAICHHRRTILDHLRNNQVVVVSAAPGSGKSSVLPRCLTLGGYGPVVCAQPRHFAMTVASAKAARQGSEHDVTFTTTRRLIDVLRDGPASAFLAAFRTVVVDEAHDRTLCTDVLLGMVRAAAATEQMRHLKVVVCTASGPADGRAVHPVEVLYSRGPMLDVVGAVVDESPSDVLAFLPDVVRVEDAYDQLGLPVKQCATKVVLATDVAETAVLVPGITYVVDTGVLSEDPLERVSKETANRRAAVAGAAGCPGHCCRLRRAYRPAHQAGWRALQARVHAQETHAACDMPGFELLDQAVAPALENVVGELVASGYLDKHGKLTEKGKHEAYDED*