MLGPYIRVAWSASRGVLPSSKTNSKYYNSIFGRTGSSSWFSRRSFSAAAPAVDQADSVVDPARIRNVAVIAHVDHGKTTLMDRLLRQCGADVPRERALDSINLERERGITIASKSWRVGAYHLVGQDTNSTASPVESQSHSQSQRTDPKKPLLKFVKKITQNKKKNNGGCEEWMCMLCNHVFKGSSTRVWHHLLCIASKWVEGCTCNVEKIMELTKLHMGATVVCEIDLNNDCPFKIPRVLSSSNEVQDSVNQSQLNQDWWCECKYIVYFTSPIVELVRYANSDSPNIGEVYECMDCMVGKIIEKRWNKLKTSLLMAAYALNPKWYIERPNKVLPIYDEEVKHGFLDAINKMYTQDEANVLRGKLIDFGTLSPFAFTQDARRDIKIYAQKNPIGWWRISSTIERNFSTYSFIFSVKRNRLTSKRAKKLVYVHSSLRLFSMKLLEYLEGPAARWDVDAEDVAQIDDDEDNPPPNAGLVGIPLDDIASIVGGGDDDDGGGDHGGAMPSEAQAYMDSLVTSISWSGNELNMVDTPGHADFGGEVERVVGMVEGAVLVVDAGEGPLAQTKFVVAKALKYGIRPVLMLNKVDRPSVSEDRCGEVESMVFDLFANLGASEEQLEFPILYASAKEGWASKTFTKEPPIEQRNMTALLDAILSHVPPPQANLEAPFRMLVSMMERDFYLGRILTGRITSGIVRIGDKVHGLRETDSGSEKIEEGRVVKLMKKKGTSTALIDCAGAGDIISLAGLSNPSIGHTVSSVEVTTALPTIELDPPTISMTFSVNDSSLGGRDGTQLTGAKIGERLMAEAETNLAINVLPIPGTDSFEVQGRGEMQLGILIENMRREGFELSVSPPKVMYKTEDGQNLEPLEEVIIEVNEEHVGLVMEALSNRRGELTDMGPCAGAEGRTRMTLTCPSRQFNFQRTTFVLSLFGSIFAYLLIKVVAKLICGFHEALLARKLFVHLYISPLSNTSCFCCWHIFITLLTVAFPLLCFFIYLSILLSSSYRPLFPFAVIRTNCTLLSYAEHISIHRKAGRLTHACNYFKNGRLLIMEVANFGKVCAFVHVDVFGNWYFFGIRIILVHEGAILEEEDALPILGSDHWRHNVWNCKISIGSIPEKNVDLEIFIFLGKTHQI