MCSLEVYNEFRGELNRVLAEGDSLMEEDEFLIELISSSKNPRGVLDLAKDMKEAGNLFFKQGSIEDALEKYGYARVILGCFWFEDDDDRVEFFDLAICILLNSAACFGKKMEFEQVGQIFSIILEFNPTNVKAMFRRAMAAIELGRNDLAYWDLKLEEVKQYRVKRESEKQFRGDVPLGLRLGLPPPKKKSKGDLVKGHSNEQALIYEKDRISVERGVECDGGTGLDNMVVEQGLPIMENKELSDCCSANEEDSMEGGKDEIMDEEAREVASVSKIENSKSVEPNYRFVNRRRPGSSLSISKKDYQLLLRGKSFQYFNSRLGSLMTVRILGGNPESIVMRKCGSQEENVKDSFMGDMSKKSLSVDGKNEVPEKQLESSVMDDSYNKVDSKIGDSKSEAMSTVSMLQTTIIISEE*