MATTRMSLKLFMDKEKKTVKFAECGNDFVDVLLSFLTMPIGTIIRLTDKESKIGGMSTLYESVGRLDVSLLQTEACRKMLLHPKNASEEHCKNLKVNIDDTEPTKYYKCSCDCCAKNCGLVSTVYNAQCGCGQSMKTQKEKQGSSTSVLEEKEVDVGKEEVLQLLERSLLSKTPLTDVLLPPHRNDFAGPQAVPSSKAPQPLFIRR