MTWWQKLKIDSFLMILVTVVVIATFFPCEGEIKVWFQRLTTAAIALLFFMHGAKLSRQAIIAGMAHWRLHLVVFLSTFVLFPIIGLGLNLLVPEIMTSTVYWGFLYLCALPATVQSAIAFTSVAGGNVAAAICSASASSILGVFLSPILVGLMIHTQGEGSADTLEAIKAIILQLMVPFIIGHLSRPLIARWVEKHKKLLNMTDRSSILLVVYVAFSEAVVEGIWHKIDGYSLLTIGVVCCVLLAVVLVINTYIARWLGFNKEDEITIVFCGSKKSLANGVPMANVLFPAATVGVMLLPLMIFHQIQLMVCAVLAQRYAKRLK