MAPAPIHKAADIDTAPPFQNVKAAVRLFGEKGAIKSLSERHGASETETCKLEEELAKVRAQLADVQKDRDNALVEIEDLKKRLESNQALVSPSVDCVVKEDDDRPALLAELQALKREVSVLEQKLCVALQEKENAVRQAEEAHSSAEVNAKRAEELSNEISGTKESLLLVKMACIEANNEREALLAARNAISIERAHIHSTKLFVDDSLIDSNKLEIGLNCTSRVEEISEGELRVVRQNLIAARGALTNIDKLMAGCGSGVIDASISEELAAAKAELSKALDNDTLIESALKELQENLKEVKQELDATKSELGEVRNREAHAITVLKSEVEKTKEELRAAVSCNKAFVGLSQKLQNFAVFEEKEENMQVEDALTVKAKAELHAMLKEEAEAVRHQAELRQKASQLAQQHTTEAAHKASEDSLPVLLKNENSNSFSGLRGDSVAVESWMRYSYKEELKKKKIKLPLPSFSALLSRSKRGNRKGMVQEA*