MESLALRSISLSASYLSLHRSSSKSFALLPPSISVHTSPTLRSLSISSPRFTLRATASSLPEEQNKPQPPPPSPPQPQMDFLSNFLMDFVKQLQSPTLSFLIGGMVIAACGSQLQIPESICKIIVFMLLTKIGLTGGMAIRNSNLTEMVLPALFSVAIGILIVFIARYTLARMPKVKTVDAIATGGLFGAVSGSTMAAALTLLEEQKIPYEAWAGALYPFMDIPALVTAIVVANIYLNKKKRKEAAFASAQGAYSKQPVAAGDYSSSSDYPSSRREYAQQESGDHRVKIWPIVEESLQGPALSAMLLGVALGLFARPESVYEGFYDPLFRGLLSILMLVMGMEAWSRISELRKVAQWYVVYSIVAPLAHGFIAFGLGMIAHYATGFSMGGVVVLAVIAASSSDISGPPTLRAGIPSANPSAYIGASTAIGTPVAIGIAIPLFLGLAQTIGG