MALGLLAELRAGQAVACARRTNAPAHPAAVVPCLPSRAGKFFNLSQKVPSSQSARGSTIRVAATATDAVPHWKLALEELDKPKDGGRKVLIAQVAPAVRVAIAESFGLAPGAVSPGKLATGLRALGFDQVFDTLFAADLTIMEEGTELLHRLKEHLEAHPHSDEPLPMFTSCCPGWVAMMEKSYPELIPFVSSCKSPQMMMGAMVKTYLSEKQGIPAKDIVMVSVMPCVRKQGEADREWFCVSEPGVRDVDHVITTAELGNIFKERGINLPELPDSDWDQPLGLGSGAGVLFGTTGGVMEAALRTAYEIVTKEPLPRLNLSEVRGLDGIKEASVTLVPAPGSKFAELVAERLAHKVEEAAAAEAAAAVEGAVKPPIAYDGGQGFSTDDGKGGLKLRVAVANGLGNAKKLIGKMVSGEAKYDFVEIMACPAGCVGGGGQPRSTDKQITQKRQAALYDLDERNTLRRSHENEAVNQLYKEFLGEPLSHRAHELLHTHYVPGGAEADA*