MVTTMILMNEDENNEDSHDAEEFEDCNEEAREGSLEDHSFIKEDVRDQPSSSRPLLGSSLPAATLDVYPPCSLLRGRLQPLPEGSAHQKATLFSARFGQVVRRVPVAGRRGFAQLGAGGRRSTVATTDRRQLRATGRRSAAAIGAAYGAVVVAVAWVAQHSRWGQQAGDVEDAAGFAAGIAPIRAVLPTAEQARWDVRDAQAHALIALCVKRIYAQAHALIALCVKRTITPHIRSAKSAKQAWDILASLYASRNEAKIALLRKELESNIMHEEDDMDTFLSGIKDINEQLISAVVKFDALCILLLQESLSRKNRAKQRAIEQAFVAAQRKGGNRNVATSHGSSASGKSPVSNASIGSNSFGKSGDKGKKKMRCHYCKANDHLIKQCLKLKAKEAKKKEVGSTTGSNTSGPIPVQL*