MKRICCSRSDTQIVLGQKSRSGKGKPDGEIKFGYSLMKGKAKHPMEDYHVAKLINVEGNELGLFAIFDGHKGDQVAAYLQKHLFSNILKDGEFLVDPRRTIAKAYENTDKAILSDTSSDLWSGGSTAVTAILINGKVLWIANVGDSRAIVSRRGKATQISVDHDPNTDAERSMIESKGGFVTNRPGDVARVNGILAVSRTFGDKDLKAFMNREPGIKDVKIDSHTEILILASDGISKVMSNQEAVDIALNFKDPKKAAKQLVVEALKRNSKDDISCIVVRFK*