MKLVLGALQWTAFIIAAAIVVPVAVAQSFHLDHSDSARLIQSTFFVLGIAAVIQCLKGHRLPINESPAGLWWGVYTIYAGLTGTVFATYGDTLRGLQGALLVSAVCFFLLSVFKVIDRLAKLFTPVVTGVYLLLLVMQLSQPIIKGILGIGYRQDGVDGLVFGLALVVIAAAFIMTNSNIMFFKQYSILLALFGGWVLFAAAGAAKPIEMPDRLFQLPSLFPFGTPLFNSGLIITSIFITILLIVNMLASMKVVDIAMKKFSKQPDGKHHERHAGFAASFSHLLSGLTGAIAPVPISGAAGFIETTKMPSKKPFMLGSILVIVISVIPFFMNTFASLPSPVGFAVNFVVFSAMGGLAFAEFDSYEKEESKRVRSIIGISLLTGVGIMFVPETALKGLHPVFISLLSNGLVLGTLAAIAADQFQLWRRRKSDNLVSTENKH