MKFVDEKQVGKAVDSLLTWVKSQNGRDKARLLEDDQLLYVVVTLDKVPDQANITRHRIPLPHSLHPLDGAQEICLFVKDGRLGGLSKKEVKAKLLAEGLSNVTKVIDAEKLSKNYNTHEGRRKLCGSYDLFLCDDRIFAKMPKYLGKIFWKKKKWPLSVKLTRKEWKGQITAACNSSEFELGRGSCSVVKAARVSQSKDEIMSNLKAIIEGVAAHTPRKWGGIQALYLKSVDSVALPIYQAIPEQPLKLDGF*