MTLPYRFSSVRNHSLLLKTSHLCTPRSALGCCFSPKESPFFRKNTAQFLSPQKHTSLPLKLVCPLASFSSYADSEGEEQHHADQPIQNPHESSTVSNESDGKGNAEATGDFSGMAQAFHISSTTARMDFLSNFLMDFVKQLQSPTLSFLIGGMVIAACGSQLQIPESICKIIVFMLLTKIGLTGGMAIRNSNLTEMVLPALFSVAIGILIVFIARYTLARMPKVKTVDAIATGGLFGAVSGSTMAAALTLLEEQKIPYEAWAGALYPFMDIPALVTAIVVANIYLNKKKRKEAAFASAQGAYSKQPVAAGDYSSSSDYPSSRREYAQQESGDHRVKIWPIVEESLQGPALSAMLLGVALGLFARPESVYEGFYDPLFRGLLSILMLVMGMEAWSRISELRKVAQWYVVYSIVAPLAHGFIAFGLGMIAHYATGFSMGGVVVLAVIAASSSDISGPPTLRAGIPSANPSAYIGASTAIGTPVAIGIAIPLFLGLAQTIGG