MQSPKSMATRGALGLAALSYVALDYLRITSPSLHSTSQPLLWGFFALAAASRAPFYPSWSKELRAAPAFFACLLFMLGALVVEAIAVQFVTGVLGLSWHSSTPPLPDTGQWLLLSLNERLPPMMVEFLRAHLIVLHHYLMLFLMLAFSVLFGFVKAPGLGLGARYMFTMAVGRLLRVMTFVATILPSARPWCAQARFRVPQHPHPWVQKYYTPYASDPYKIKELLEKDMSYAPIGEYPPEYVPNWGHMQFLVNLLRPLDPAAVGGVEESWFNTLKRAGGGCNDLVFSGHILVSVLTAMAWMEAYPGWTSGLIWLFVLHSAQREIRERHHYSVDVVAGIYMGILLWRMTSFIWSAKDRVQERRMKRLSRLEGKLMQAAKDGDLDKIRKLLREVENVGKEKRFSKLTLLSFGAIVILFSLG