MSDLRFLDLVKPFAPFLPEIAAPERKVPFKQKMLWTGVTLLIFLVMSQVPLYGIVSSDSSDPLLWLRMILAANRGTLMELGISPIVTSSMLVQLLVGSQLIEVNMELKSDREMYQLVQKFLAIIIAFGQATAYVLTGMYGRPQDLGAGICLLLILQLAAASLIVLLLDELLQKGYGLGSGISLFIATINCENIFWKAFSPTTYHIANGVQFEGAVINFVYVMFTWDNKAAALYQAFFRSGLTSSQIQLPNLWNFFATLLVFGVVIYLQDFRVEIPIRSQKFRGYRSTFPVKLLYTSNTPIMLQSALTSNLFFASRLLFNRFSSNFLVRFLGVWEQTATSGLSYYLSPPASFQDALIDPIHTLVYVFFTMFACALFSKLWIEVSGASPRDVAKQLKSQQLVMAGHREGSMYKELKRIIPTAAWLSGAVVGALAVASDLLGALGSGTAVLLCTTTIYGYYEQLQKEIKGDQYGLPVTPMMQ*