MVMTGRSVFLIAGKKGVKETVNAILEAFPRAIRDKDLEHKNVMLLAAEHRQADIFMLLREKNIVNWLGQVDVEGNSILHLAAKYTRNEEMLIPGAALQMQREIKWFQFVKEKLPRYFSKLQNYNGQTAMEIFTETHKELAQERAKWLSNASQACSVVATLITTVAFATIASVPGGVHDHGDPVFQGKVAFNVFFHQSLPSSPCASHQSLSSCSLAFSLLPTKIWIIVIICPGS