MASLRGLALTILLSAAPWLAEAERQSSWQYGNLLASGRFSGISFDDLPGFTRSVSERNYALVTPESFVFAGNPLWSNATTAHLISPAVGANFAMALVTMKPQSSGARPPEGHERFVFVLDGLVEVTAGSETATLHADDFAYFPAHLKQSSIKSAAGAGLLVFERRYAVKGKPVFLHGHTQEQAVLPVDGEVFALRKLLPQTGDYDFNVHVMDFLPGQHLNVKEVHYNQHGLLLLQGKGIYRLGNDWYPVQAGDAIWMAPFVPQWYAALGTQESRYILYKX