MLYFVTIFTLGLITYGLALPAGLFIPIISMGSAYGRSLGELIGSFTNIDQGLCAVLGATSFLGGSMRMTVSLCVILLELTNNLSLLPFIMLVLLISKTIADSFSSSVYAKIVHLKGLPFLERHPEPYMRNVTAGDVVTCPLVTFSGIEKVRNIVQILMNTKHNGFSVIDEPPLSEKLVFHGLDLRSHLLVLLKRKEFQPSQTVVSGELMEKFSFVDFAKQGSGRGLKIEDINISEEEQEMYVDLHPFCNTSPYTVVEISSLTKAFSLFQHLGLRHLFVVPKESG