MLARTLVQKLPMGARAFSSTCARNAAEVKRLGVVGAGQMGLGIALVAATKARVPVTLVDASETSLDKGLAFADKLLSKDVAKQRITQDEADAARALLQPTTILEDLDSVDFVIEAVPEIPKLKFDIFSKLAEICPKHAILATNTSSISITRIAASTTKDPNDTSNSSRVVSTHFMNPVPVQKGVEIISGLQTSQETLDTAVEFCKKLGKIPSISKDSPGFLANRILMPYINEAIICLETGVGDRDSIDAIMKNGTNVPMGPLQLADFIGLDTCLAIMKVLYEETSDSKYRPSVHLRNMVDAGWLGKKSGKGFYDYQ*