MATTRMSLKLFMDKEKKTVKFAECGNDFVDVLLSFLTMPIGTIIRLTDKESKIGGMSTLYESVGRLDVSLLQTEACRKMLLHPKNASEEHCKNLKVNIDDTEPTKYYKCSCDCCAKNCGLVSTVYNAQCGCGQSMKTQKVERASSKDGVFVKGNMKFIIRDDLQVSPSDSMKEKQGSSTSVLEEKEVDVGKEEVLQLLERSLLSKTPLTDVLLPPHRNDFAGPQAVPSSKAPQPLFIRR