MGGREDDEPPLKRIKLSSQELRSLSEEGAPASVGSVGILMARSLPLREGEIVGSKGLIRRVEFVRIITQALYSLGYQKAGSLLEEESGISLESSIASLFRKQVLEGKWEESVAALQHIGQVEESTLKAASFLILQQKFFELLEKVDVPAALKTLRLEISPLQINRQRVHELASCIVCPSRCELLGYTKKGDLSSNPRIKLLQDLQQLLPPHIMIPEKRLEHLVEQALNVQREACIFHNSLDHALSLYTDHRCGQDQIPTTTVQILQSHTDEVWFLQFSNNGKYLASASKDSTAIIWEIGEDGTLSVKYSLTGHEKPVSFLAWSPDDKQLLTCGIEEVVKLWNVETGQCKLTYDRGLTSCGWFPDGKRFVSVGDDKSIYMWDLEGKMLDSWKGQGKSKISDLAVTSDGKQIVSICAEKYLMIYNLETRSERVIEEEKPMTSLSVSKDGGFLLVNLVNQEIHLWDITANAKLLLKYKGHKQSRYVIRSCFGGSNHAFIVSGSENSEVYIWHRGNGELLAVLPGHSGTVNCVSWNPVNPHMFASASDDHTIRIWGVKRNTSKSKGASSSNGVTHLANGGP*