MKRGKVFRRVYEARCLHKFSVLVAMALQAVVRARSALRHASSVLHQRSGLGFCALSRSEAKLRDHVCYSTAAAAASPSPAAAASDYIAGRADATGTANYAKKIGDAAAPGHFRSLRVGGSVGDLVVSSIGMGTFGGADSDGVDREYMESITRGLGMGINLIDCASNYRTMRSELAVGKCLSMAIKQGIINRNEVVVCSKAGFLSFDYREDIDPYTYIDNTYINTNLFTRDEFVGGCHCLSPNFLKNQVDISRRNFGLDTIDIYFVHNPETQLNAVPRNTVLSRIKAAFNAMEECCAAGKITAYGVATWNAFRINPSGKQHLPLEELVNYAKEIAGEGHHFKVVQAPYNGKIQEVANQATQVVRGKRLPLLHAAHHLGLSVIASSSLDQGYLCKNLNPDIRNKCPEVGEQRTDAQSALQFVRTTPGVMSALVGMRSMMHLEENGALIRVPANAHS*