MKRFFQPIEKDGSFKKPTISSVSSSEKDGEQTTTEAISESGGDNKKEPTKFLTWNANSFLLRIKNNWTDFTKFIENLDPDVIAIQEVRMPAAGSKGAPKNPRELKDDTSASREEKLVVTRALSSPPFKNYNVWWSLSDSKYAGTALFIKKCFQPKKVSFSLDAKGSKHEPDGRVILAEFETFRILNTYVPNNGWKEEESSFLRRRKWDKRMLEFVLATSDKPLIWCGDLNVSHEDIDVSHPEFFSAAKLNGYTPPNKEDCGQPGFTLAERTRFGAILKEGKLVDAYRFLHKDTDMECGFSWSGNPVGKYRGKRMRIDYFVVSEKMKDRIVSCEMHGRGIELDGFYGSDHCPVSLELSVKDDADTKQG*