MVIDEIFQIMMLRRIKVGSDLNKKESLLDAFVKTYLQILEPISSKRLKELANLKISCATIRNYFQIFSKEGMLYQAHSSGARLPTFKAFENYWRKSLHFEVLKVNEKRLKSASENFGLFVLLKKPSLERLERVIECEKRFLILDFLAFSCALGYSVKMEKFLLELVGKSVKEVRLIAASVNALSLARQLERLEYSSAQMTRFNLMGLKTLLNSPLFFDILEGKVLERFKKGLHFVEPDCMLVIRPIEFQNKRMQLLCVGKLECDYEGFFQTISEEE*