MADTLEKQANAAFIDEDYERAVELFTEAFAADPKNASLLVSRAQAHIKLENYTDAVSDATNAIELDPSLTKAYLRKGVACFSLEEYETAKAAFLAALEHEPSNSQYKTWIQKCNAALAEEAANDQAHLKEEALPSESPRLNELNGLQTNANFHSDSEVSAPQAEMVAAPQTKPAPKYRHDFYQNAKEVVVEVFAKGLKPDNLKIDFGVQSLSVVISVPPDPTYIFNTRLNQKIVIEKSKYNILSTKVEIRLAKAEMLHWKTLEYNQSQIAVQAKPLPSAATETKAYPSSSKKGHKDWDKLEAQVKKEEKDEKLEGDAALNKLFRDIYQNADEDTRRAMNKSFVESNGTVLSTNWKEVGSKHVDGSPPSGMEMKKWEV*