MRSSDILIVDDEVGIRDLLSEILQDEGYSVALAENAEEARKLRHQARPAMVLLDIWMPDCDGITLLKEWAKNGQLNMPVVVMSGHASIDTAVEATKIGAIDFLEKPISLQKLLSAVENALKHGAAQIETGPVFDKLGNSAAIQEMNREVEAAAKRTSPVFLTGEAGSPFETVARYFHKNGTPWVSPARVEYLIDMPMELLQKAEGGVLYVGDIAQYSRNIQTGITFIIGKAERCRVRVIASCSYAAGSDGISCEEKLAGLFSESVVRIPPLSMQHEDIPFLIQGIACNVAESQKITPTAFSDDALAVLSRYDWPGNFEQLQNVVTTLLLEADGQEIGIGAASSALGRGVPADGTGHMACGFDFNLPLRELREEVERRYFEYHIAQEGQNMSKVAQKVGLERTHLYRKLKQLGIGVSRRAGEKTEE*