MKRFQVKPWAGSLALLLLTCACMTALLRPLLVSRKNRALRASENNGRGASVYKGNVTVDFYRLFEEKRWLGIIPYKDYTMSRSRMVGQIFWMNFWFEGRVNFILGDVYEIDDPFYYDNSADLTCGNALGRFSDRFGGQDHIRNVDRINVLVVPKLGQGPMGPSANACANFDVPLGGNFLEKAPAFALTRDNTWFYSIGPLGKFGFQNLFGYLASHEAGHIFGLQHTSMEGDDAPQGIGYSGCGLNLRYPQFTSEQVLSGDFKFWDEVSGELYTYTDWQGQSNMMSSFRGTITPLLQLWNTGMFRYNYVPIFDQILECWFSRSYARITSDAPEMGDTIIIEDR*