MFKHLLTLFALCAVFSTCLSEDETRARLLVSKQILNKYLVEKSDLLVRYTIFNVGSGAATKVRLVDSGFHPEAFDVVGGQ PTAVVDRIAPQTNFTHVLVVRPKAFGYFNFTAAEVSYKAVEESETLQLAVSSEPGEGGIVNLNEYNKRFSSHFFDWVAFA VMTLPSLAIPLALWHQSKSKYERSGKNKKH