MADEPGKIVIPSIVQELVASVHEPPSQYVVREQDRHTMAGSEMPEPIPIIDLSRLSASDNSADEVIKLQSALENWGLFLAVGHGMEPSFLGEVMKVMREFYKLPQEDKQKYTNLVDGKGFRMEGYGNDVVISEKQTLDWCDRLYLVVEPESKRIYSMWPTHPPSFRDILSEYTVRCREIANLVLGNLAKLLNLHEDYFINTLNENAMTYARFNYYPHCPKPDQVFGLKPHTDATVTTIVFIDENVSGLQLQKGGVWYNVPIVPNALLVNTGDAMEILSNGFFKSPVHRVVTNAEKERMSLVMFYTMDPESEIEPVPELVDEKRPRRYRKIKTKDYMKELFETFARGTLVIDTVKI*