MEKSLIFNDYGSLLFPAYENTYSDCGEYPCSSRDYLREGKSAIEYATYDAPGSNTSAAACHWFGSKYSNYESRPLPPNQSPECAGCGATDIGGRFWVSHSVPGVALCETCQFQYHQQSHHQHHQIISQNIQWCDYTFANSLEESMPGNGTFLLPTEQPEEKDVEEEDTKEVDCWTSQRGARDTSESACPDVSPFLLWPVSNKQLKQDLSAWELLGMLAYSCRKPERVTVCANCQTSATTLWRRNAEGEPVCNACGLYFKLHKVNRPLSMKKEAIQKRKRGKKRSNRQESCRPFLQQPTEKHRAEGSSNFRETNEACDRHINDDYFLFGPFPPQLAASSPTTADEEQGKIAHSHIDTAYFLPN