MLPKLKTGGGFFSYFKTEKGRKLVFYAAGATTVGLFLGNFLPHTFGLKYYRDFVQCYQHGVGRPVPEAVQQRLEKALDQL GVTPFERKFVKPFTVFGFDVFQAGTTKFRFGGALGIPVNYGYDSLEEIKRADIRFRDKQINWSSPSGKLLEEAIVLNEDE QIFGLSKAVLQMQTHRVLLNSIFPSVSFLMVYTMGHYLNLRLDLFARHGSVRFVLYSILGLFGLGLWSFMKDYNQVSTDA EIDQRLATMGPQLVAAGASFYDKHLKKNIALRELIGNDVYTALGNENYMIRQKSMPLTARKSFFLEKLEELKKAQQPETE