MKVFSKRDIDGLLDYDALINALNEAFASEHGVEAPGRQHYKLPEGLETGGERALLLMPAWDQAWDNPSGNESFIGVKTVTVFPDNSKNGLSAIAASYLLLSGNTGQPLACMDGTAITLWRTACTSALAARFLARTDSTQLLMVGAGALAPFLIRAHLTVRPSITRVNIWNRSRSRAETLASSLSSDPFLEGVGVSVASDLEAAAREADVISTATLSKEPITLGAWLKPGAHLDLVGAFTLDMRETDDEAVRRSTIFADRFDALRAEGGDVMIPYRAGVIDDTSFVADLAMLTRGAHPGRRSPNEITLFKSVGLALEDLACAKLLWRKAGDGSVT*