MGKRKNLGKENDYGDISRFVGGAVYRVHIFIIAVEALPKQQNKHTIKVDYGYDSVLVRGELRKDDEGCYEHVSALESFTMAVRVREIDGFNKVVTALSVASMDDGTRLETSKPIYILDDEDMTLFMAIRADLEDATTSEKGKCQVTESILSQPAFKNVLPCNNMFEVEQASTEAEFDAFKRTYVAEMWRDVCTTERTLEGQQMETVVANEGTKTARTLNCGVTMSQQTPVEDENLADTCWRIHGNTTNQNLNVVVIRLFVWNTEFPFYQF*