MKTPRVIAEIGCNHKGDIEIAREMIGIAATFAKCDFVKFQKRSNRELLTPEEYNAHHPNPQNSYGDSYGAHREFLEFDVDQHRQLQQWCQEFGIGYSTSVWDLTSAKEIARLNPEFIKIPSACNLNFPMLAYLATDYAGDIHISVGMTTPAEQEQVVQWMERHGAAGRVVLYACTSGYPVPFDQVCLLEIQSLRDRFGSRVKEVGFSGHHLGIAIDIATVVLGASWIERHFTLDRTWKGTDHAASLEPDGLRRLVRDVRNVCKTLKFKEGDMTEIELAQRDKLKRVQGVHFN