MQSSAFQQGHNNFHTFTERACLKLMKVLIAIQSPHPYSFSSQYVLPPILEFCYKKITDPEAYVTSFERFLIQCMILFKSVLECKEYKSSNTGRVVGDTVITLEQTKNNIAREAEDILKSLMVNERVVLLCNVLIRRYFIFTLTDLEEWAQDPEGFHHEQDMIQWIEKLRPCAEALYLTLFENYRQILSSLVVDILKEAMGNCPAAEVDITPGMLLKEAAYSAVGVTQYELSNYLSFKAWFEGALLPELHNTHSNGRIIRRRVALIFGQWVPEIKGEIRKPVYSALLGLLQDKDLAVKLASCRSLCSLMEDVEFYEEDFVEYVPACLDMCFQTMQNVQEFDSKVQILNLISVVIDRLGEKILPSADKLMQFFPQVWDESSGESLLRIQVILAVQNFVVALGPQSPISYNMLLPILQFSTDINSPDELNLLEDGVLLWEATLNHAPSMVPQLLDLFPNLIAIMEKSFEHLPVAMKIIECYILLGGVNFLHLHATGVAKVLDGVVGNVNEKGMLSTLPVIEILVQ