MGHVKFQTLLERNMWDIIENGLRPILDVFAEQGTLFDLQEIFHRFSFDAISKLLLDHDPKSLSIDLPHVPCEKAFSDAADALLYRRILPEDCWKLQNWLRIGKEKKLIQAWETFDKFLYPCILRNQEELMHKSTINDEEFTFLNEYIKMYNQRKDGDLGTLQTILRDIFLSLIFAGRDTTSVALTWIFWLLAKNPLVEKMIREEIQQQLNLKKGENLKMESIWGKDCLEFKPKRWISKCGGIKHEPSFKFPVFNAGPRTCIGKDMSFSQMKILAATIIYNYHIQVEEDQIISPSASIVIQMKHGLKVRLIKRVPLMSN*