MESGERDFWDRKHSSFTGPKSKTLNLSHPNLVCGLAPLRRTTRRRNPPEALSNSMAEEVPQSLNYIPEVILKKRKNNEEWAIRRKLQLEQKVKRLKSDNFVIKKPEQFIREYRDKEMDLIQMKQRGKNRSRRAFVTSESSLLFVIRIGGKSDMHPRTRKLLYSLRLRKIFNGVFVKADARILEILQKVEPFVTYGYPNLKSIKDLIYKKGAGKIDNQRVPLTSNEVVEQALGQNGILCLEDVVTEIANVGPHFKEVTSFLCPFALNKPEKALQGKKKRFSDGGDSGNCEDHINELVSKMN*