MTAKLGSFRHTFAEKRERDRLLSCKGYSELGFVHLEENEEATPRWCSFRSIRHKFANWWKTTKDVAAKGWEMGLSDPRKIVFSAKMGLALMLITLLIFLKEPVKDLGRYSVWAILTVVVVFEFSIGATLSKGFNRGLGTFSAGGLALAMAELSTLAGKWEEVVIIISIFIIGFCATYAKLYPTMKAYEYGFRVFTLTYCFIMVSGYRTREFIETAITRFLLIALGAGVCLLVNICIYPIWAGEDLHNLVAKNFMGVANSLEGCVNGYLNCVEYERVPSKILTYQASDDPLYAGYRSAVESTSTEEALVSFAIWEPPHGPYKMLKYPWKNYIKLSGALRHCAFMVMALHGCILSEIQASAERRQVFRNELQRLGNEGAKVLRELGSKVKRLEKLGPVDILYEVHEAAEALQKKVDQKSYLLVNSENWEIGKRPKEVIDQQEILNMENEENKFLEFKSLSEAVPRSSFLSSDAKAEPKEEESKTYENASALSLATFTSLLIEFVARLQNIVDSFEELSEKANFKDPADQTAVPAAVEYVGFGTRLRRWLKL*