MRHFVVFLYMFLALSIPTAFAKKHIVTKKGNHQDITNDNEGENAEKKSAAVAGAVIAGGELALKILTKILDEIGKIDRKIAIGVDNESGLKWTALNTYYKSGASDVTLPYEVENSKALLYTARKSKGPVARGAVGVLAYKMSSGNTLAVMFSVPFDYNLYTNWWNVKIYDGEKKADEKMYNELYNNNNPIKPSIWEKRDLGQDGLKLRGFMTSNGDAKLVIHIEKS