MDSSVQSAINPNTGYCPATKTFHSIRPTIPLPSPTLPLTSASYAFSLCLSSSSSNSFSDSVSTVPALIDSATSLRISYSQFFDRVQILSSFLQTHFPFLTNGQVAFVLSPSTVHVPVLNFSLLSLGVVVSPSNPASTASEISRQIQLSSPVIAFATSSTSHKLPSSLPTLLLDSPLFLSLFSSSSSSSSSSDAPRHRHRHHLLGPTSVLQSDPAAILYSSGTTGNVKGVVLTHRNLISMLAGSYALRTSGVAPAVALLTVPMFHVYGFEVGRMLRAVEEFRVTRVVLAPPVVVVMARGEVAEGYDLRSLQVVGCGGAPLAMDVIERFTSRFPNIQLVQAYGLTESTARAFQIIGPEESKCYGSAGRILPYCQAKIVDPVTGIALPPCSQGELWIRGPMIMKGYIGDEAATAAAINSEGWLKTGDLCYIDNDGFLFVVDRLKELIKYKGYQVPPAELEHLLLSHPEIIDAAVIPYPDEEAGQVPMAFVVRQPQSALCEAQIIDFVAKQVAPYKKIRRVSFISSIPKTPTGKLLRKDLIKLATSISPSPRL