MLASNFIRVGSTAGRRAFSQTAVSAKAVRSHNLLALGGIGVLSAAAISYSLFHTSHADSIFSWSKSKSESTPALTSDGKFHDFVLKSVQPVNHNTKIYRFALPEGATHLGLPTASAVVTKFVKGTKADGKPDVVIRPYTPIEDPKDGNTGHFDLLVKKYPNGPMSTHIDEMAVGDKLSFKGPIPKFPYKANEFKHIGMMAGGTGITPMMQLIQRILANPEDKTKMTLLFANATEEDILLKSYFDGLVTSHKGQLEVIYFVEKPSKSWSGSTGYVNEATVKSSFPAPGAGKVFICGPTPMLTSLSGSKAPDYSQGEVGGLLKKLGYTEKDVYKF*