MGEKSRILIVGATGYIGKYVAKASAALGHPTLVLVRPTTASHPDKAQLLDSFKSAGIAILHGSMEDYESLVAAVKQVDIVISCVAGAQIIDQLKLIDAVKQVGTIKRFLPSEFGIDADRAEPVEPAKGVLGLKVQIRRAVEAAGIPYTYVSSNGFAGYFLDNLLQLGLSAPPRDKVVIYGDGNAKAVLMEEEDIGTYTVKAADDPRTLNKTLYLRPTPNIKSQNELVALWEQKIGKTLDKVIVPEDQLLKQIEETSFPNNLLMSILHDVFVRGDQCNFDIGEYGVEGSQLYPEVNYTTVDQYLNKFV*