KTLTLVIDVDPSQVTVEEIAARAAALMLAALAQGFTSVKISFLMRADLVSPEEIAAIVAAIKAAMKALGIVAKIVSVTVTQLPDGYLVITITIEIVPDTI