MSEVLFLALRRWGASAKSDIRTLTTCRAVVLPRFGGPEVLQVRDDSILPDLGASDVLVRTHAVGVNPLDMRMREGYGRSLFEPLLPLVLGRDVSGEVTAVGSNVRQLLVGDQVFGALHPTATRGTYSDYAILGEEQLAPKPESLSHTDAAAIPFASLTAWRALRSTAKIQKGQKVLIMGGGGAVGLAAIALAKAAGCYVACTCGKRSMEKVKEAGAEEAVDYTSPNVKGEFQDRFDVVLDTIGVPETETTGISLLLRGGQYMTLQGQTVTFTDKYGLIVGGAAAAVALLQKQMQYKQSHGIDYWWPIMRTDAEGLEEICRLASDGRLKIPVGLTFPLEMAAEAHRARDSKNAGGKVVLKVDV*