MLTHYLVFLAETATIVLALLILAGGLIFLGRKGMRQPGARIQVTDLRAQLRRNGALVEQQRLDKASAKAAAKARKRHAKDEAAQVGDCTFVLDFKGDLRASAVASLREEVSAILAAARPGDRVLLRLESGGGMVNAYGLAAAQLLRLRAAQLHLTVLVDQVAASGGYLMAVTAHEIVASPFALVGSIGVVAQIPNFNRWLRERHIDFEQFTAGKYKRTVTLFGENTDAGRQKLREELEDIHAMFRHFVAEYRPSLDLEQVATGEAWLGIRAQELGLVDRLATSDTVIQEAADRGRVLAVRASGPSSWAQRLGLRAQQAWEGLLGAGDALRF