MLKRLSLYTLLLCVVPLFAWIFTWQWRSDDVMTNYDYPLYFLTESGSVPYAIITCGIFALLFIPLFQTRKQWVLGVLVMAFAVILTQGIKSGLKTLFSEPRPYIVYVAEASGISVEQFYAQERKQRSHFIDQFYQTKSDTPNWLKNHYEKEVGYAFPSGHTIFAATWLMLVVGFVHLLSVRSLTAKVLVSFTSLWAVFMLISRLRFGMHYPIDLFISTLIAFFVHWGIFTFLQKKSIFIKK