MPTLHLDALSTTALALLLLALGSQLKKRSRWLTRLCVPSPVIAGFGFAFLVWLLRDRGWLDIGLDTSLQTPLMVAFFTTVGLGGSLGLLRKGGKTLLVYLSACWALAILQNLIGVGSAGLLGLDPLLGIMAGAVSLEGGFGAAAAFGPVAEGLGAQGATTVALASATFGMVAGGLLGSPVARWLIERNRLPVQAESDNRLEALGQQERRQHAAATLDGNLLLRLLTCVLLVMVLGFWLGDALEERLGLVLPSYVGAMFIAIVLRNLDDRLGWLRIPDHAVGTLGDVCLGIFLTMAMMSLKFWELENLGLPLLGVLFIQVAVLLLLTIFVLFRLLGRNYDAAVLCAGFLGHGLGATPNAVANMGAVCEHYRVFSHKAFIIVPLCGAVLIDLVAIPAITWFINAFS