MPSATSFDAIVIGAGVVGPAIATALARQGQKVLIIEREWSEPDRIVGELMQPAGIKALRELGLIQAISNIGAVYCSGYYIKFHNEAIRLSYGSKELCQRTAPFEPVPECVFDGNDKLSSTDEFLRLKDWDEDENVRGVSFVHGKFLINLRNTVRAESNVTWVEGNVTAVIRDEIDPDHVIGVKVKVAGGMCNEFFASVTFACDGIWSKFRKEHAPDYVPTVGSYFVGLALMHAKLPVKHHGNVILGDHAPVLVYQVSSEETRMLCAYKSTKPPSLSKNEFFDYLMNEVLPNLPEELYPSFKEAVASKKFRAMPNQFLSAAKQGEKNRGFIMLGDSLNMRHPLTGGGMTVGLNDAALLGKLLYHVDLKDWSEVKKKLAIFHSKRKNLDAVINTLSIALFSLFSADNIALKILQRGCFKYFLLGGDFTNGPIGLLSGMLPFPMLLFTHFFSVAFYSIYVNFSLHGVVGFPLALYEAFDTFYTAAMVFTPFLWAELVG